- Cnf = apt_pkg.newConfiguration();
- apt_pkg.ReadConfigFileISC(Cnf,utils.which_conf_file());
-
- Arguments = [('a',"architecture","Madison::Options::Architecture", "HasArg"),
- ('s',"suite","Madison::Options::Suite", "HasArg"),
- ('h',"help","Madison::Options::Help")];
- for i in ["architecture", "suite", "help" ]:
- Cnf["Madison::Options::%s" % (i)] = "";
+ Arguments = [('a', "architecture", "Madison::Options::Architecture", "HasArg"),
+ ('r', "regex", "Madison::Options::Regex"),
+ ('s', "suite", "Madison::Options::Suite", "HasArg"),
+ ('S', "source-and-binary", "Madison::Options::Source-And-Binary"),
+ ('h', "help", "Madison::Options::Help")];
+ for i in ["architecture", "regex", "suite", "source-and-binary", "help" ]:
+ if not Cnf.has_key("Madison::Options::%s" % (i)):
+ Cnf["Madison::Options::%s" % (i)] = "";