diff options
Diffstat (limited to 'layman/argsparser.py')
-rw-r--r-- | layman/argsparser.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/layman/argsparser.py b/layman/argsparser.py index 12898b8..3afc3ea 100644 --- a/layman/argsparser.py +++ b/layman/argsparser.py @@ -49,7 +49,9 @@ _USAGE = """ class ArgsParser(BareConfig): '''Handles the configuration and option parser.''' - def __init__(self, args=None, stdout=None, stdin=None, stderr=None): + def __init__(self, args=None, stdout=None, stdin=None, stderr=None, + root=None + ): ''' Creates and describes all possible polymeraZe options and creates a Message object. @@ -67,7 +69,8 @@ class ArgsParser(BareConfig): ['bzr_addopts', 'bzr_command', 'bzr_postsync', 'bzr_syncopts', 'cache', 'config', 'configdir', 'custom_news_pkg', 'cvs_addopts', 'cvs_command', 'cvs_postsync', 'cvs_syncopts', 'darcs_addopts', 'darcs_command', 'darcs_postsync', 'darcs_syncopts', 'g-common_command', 'g-common_generateopts', 'g-common_postsync', 'g-common_syncopts', 'git_addopts', 'git_command', 'git_email', 'git_postsync', 'git_syncopts', 'git_user', 'installed', 'local_list', 'make_conf', 'mercurial_addopts', 'mercurial_command', 'mercurial_postsync', 'mercurial_syncopts', 'news_reporter', 'nocheck', 'overlay_defs', 'overlays', 'proxy', 'quietness', 'rsync_command', 'rsync_postsync', 'rsync_syncopts', 'storage', 'svn_addopts', 'svn_command', 'svn_postsync', 'svn_syncopts', 't/f_options', 'tar_command', 'tar_postsync', 'umask', 'width'] ''' - BareConfig.__init__(self, stdout=stdout, stderr=stderr, stdin=stdin) + BareConfig.__init__(self, stdout=stdout, stderr=stderr, + stdin=stdin, root=root) if args == None: args = sys.argv |