Browse files

options: remove unused 'exe' parameter

The 'exe' parameter was added in the hope of using it for additional
contextual information in the help text that Options generates. It was
till then abandoned and was judged as superflous information.

Remove the 'exe' parameter from Options' constructor.

(copied from the 'bup' project)

Signed-off-by: Gabriel Filion <>
  • Loading branch information...
1 parent 9877a8d commit a30c4d7ccb3c731cce24eebc133bc68690420853 @apenwarr committed Jan 26, 2011
Showing with 2 additions and 3 deletions.
  1. +1 −1
  2. +1 −2
@@ -68,7 +68,7 @@ def parse_ipport(s):
firewall (internal use only)
hostwatch (internal use only)
-o = options.Options('sshuttle', optspec)
+o = options.Options(optspec)
(opt, flags, extra) = o.parse(sys.argv[1:])
if opt.daemon:
@@ -76,9 +76,8 @@ class Options:
By default, the parser function is getopt.gnu_getopt, and the abort
behaviour is to exit the program.
- def __init__(self, exe, optspec, optfunc=getopt.gnu_getopt,
+ def __init__(self, optspec, optfunc=getopt.gnu_getopt,
- self.exe = exe
self.optspec = optspec
self._onabort = onabort
self.optfunc = optfunc

0 comments on commit a30c4d7

Please sign in to comment.