ThePornDatabase / stash_theporndb_scraper

A python script to scrape Stash data from thePornDB
MIT License
68 stars 18 forks source link

Fixes #21

Closed peolic closed 3 years ago

peolic commented 3 years ago

Fixed the following exceptions/errors

  1. WARNING:root:Invalid configuration parameter: background_size even when background_size is correctly set, leading to this exception:

    File "scrapeScenes.py", line 533, in updateSceneFromScrape
    if config.set_cover_image and keyIsSet(scraped_scene, ["background", config.background_size]) and not re.search(r'default\d.png|default.png', scraped_scene["background"][config.background_size]):  #Add cover_image
    AttributeError: 'config_class' object has no attribute 'background_size'
  2. Configuration creation:

2a. NameError: name 'createConfig' is not defined

2b.

Traceback (most recent call last):
  File "scrapeScenes.py", line 764, in loadConfig
    import configuration
ModuleNotFoundError: No module named 'configuration'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "scrapeScenes.py", line 1013, in main
    config.loadConfig()
  File "scrapeScenes.py", line 781, in loadConfig
    self.createConfig()
  File "scrapeScenes.py", line 859, in createConfig
    """.format(server_ip, server_port, username, password, use_https))
NameError: name 'server_ip' is not defined

2c.

Traceback (most recent call last):
  File "scrapeScenes.py", line 764, in loadConfig
    import configuration
ModuleNotFoundError: No module named 'configuration'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "scrapeScenes.py", line 1013, in main
    config.loadConfig()
  File "scrapeScenes.py", line 781, in loadConfig
    self.createConfig()
  File "scrapeScenes.py", line 800, in createConfig
    f.write("""
ValueError: cannot switch from manual field specification to automatic field numbering