self.max_delta_rpm_size = 100000000
self.update_md_path = None
self.skip_stat = False
- self.database = False
+ self.database = True
self.outputdir = None
self.file_patterns = ['.*bin\/.*', '^\/etc\/.*', '^\/usr\/lib\/sendmail$']
self.dir_patterns = ['.*bin\/.*', '^\/etc\/.*']
parser.add_option("-C", "--checkts", default=False, action="store_true",
help="check timestamps on files vs the metadata to see " \
"if we need to update")
- parser.add_option("-d", "--database", default=False, action="store_true",
- help="create sqlite database files")
+ parser.add_option("-d", "--database", default=True, action="store_true",
+ help="create sqlite database files: now default, see --no-database to disable")
+ parser.add_option("--no-database", default=False, dest="nodatabase", action="store_true",
+ help="do not create sqlite dbs of metadata")
# temporarily disabled
#parser.add_option("--database-only", default=False, action="store_true",
# dest='database_only',
if opts.simple_md_filenames:
opts.unique_md_filenames = False
-
+
+ if opts.nodatabase:
+ opts.database = False
+
# let's switch over to using the conf object - put all the opts into it
for opt in parser.option_list:
if opt.dest is None: # this is fairly silly