X-Git-Url: https://git.kaliko.me/?p=mpd-goodies.git;a=blobdiff_plain;f=lib%2Fstartop.py;h=945e5bb59cb77385cd5422516a34f53c24552600;hp=44cb64a00a25ef7b8b4f0fe7a45a2e02ec5efdb7;hb=48b7d6d36d562284ee3da4538d5b5990306bb45d;hpb=bc382cb2c3140986efbf1d8786e2a58655c26b16 diff --git a/lib/startop.py b/lib/startop.py index 44cb64a..945e5bb 100644 --- a/lib/startop.py +++ b/lib/startop.py @@ -51,12 +51,14 @@ class StartOpt(object): """ """ - def __init__(self, script_info, options):#{{{ + def __init__(self, script_info, child_options):#{{{ self.parser = None self.cli_options = dict({}) self.cli_args = dict({}) self.info = dict(script_info) - self.options = list(options + OPTS) + # options allows to add new cli options within child objects calling + # parent __init__() + self.options = list(child_options + OPTS) self.main()#}}} def declare_opts(self):#{{{