X-Git-Url: https://vcs.maemo.org/git/?a=blobdiff_plain;f=dbuscron%2Fparser.py;h=0d26c852dbfcb63007cc5e0aa0db190f87ecf419;hb=229a2f8ca0321ded418e0b67ce625c63c1227fa7;hp=b004fb79ef0e7d2d50766d6e79d9903e2d55ee7b;hpb=93834cfbf53477b0bdfcd492765105ca959578db;p=dbuscron diff --git a/dbuscron/parser.py b/dbuscron/parser.py index b004fb7..0d26c85 100644 --- a/dbuscron/parser.py +++ b/dbuscron/parser.py @@ -78,8 +78,13 @@ class CrontabParser(object): yield ruled, command class OptionsParser(dict): - def __init__(self, args, opts): + def __init__(self, opts, args=None): super(OptionsParser, self).__init__() + + if args is None: + import sys + args = sys.argv[1:] + from getopt import getopt go, _ = getopt(args, opts)