|
|
|
@ -575,7 +575,7 @@ def main():
|
|
|
|
|
action="append",
|
|
|
|
|
metavar="SITE_NAME",
|
|
|
|
|
dest="site_list",
|
|
|
|
|
default=None,
|
|
|
|
|
default=[],
|
|
|
|
|
help="Limit analysis to just the listed sites. Add multiple options to specify more than one site.",
|
|
|
|
|
)
|
|
|
|
|
parser.add_argument(
|
|
|
|
@ -725,13 +725,13 @@ def main():
|
|
|
|
|
sys.exit(1)
|
|
|
|
|
|
|
|
|
|
if not args.nsfw:
|
|
|
|
|
sites.remove_nsfw_sites()
|
|
|
|
|
sites.remove_nsfw_sites(do_not_remove=args.site_list)
|
|
|
|
|
|
|
|
|
|
# Create original dictionary from SitesInformation() object.
|
|
|
|
|
# Eventually, the rest of the code will be updated to use the new object
|
|
|
|
|
# directly, but this will glue the two pieces together.
|
|
|
|
|
site_data_all = {site.name: site.information for site in sites}
|
|
|
|
|
if args.site_list is None:
|
|
|
|
|
if args.site_list == []:
|
|
|
|
|
# Not desired to look at a sub-set of sites
|
|
|
|
|
site_data = site_data_all
|
|
|
|
|
else:
|
|
|
|
|