Skip to content

--scrape-only fails with 'NoneType' object has no attribute 'logger' #123

Open
@kkoouu

Description

@kkoouu

When running futuresboard with --scrape-only, I'm getting immediate error:

Traceback (most recent call last):
  File "/opt/py3.11-venv/bin/futuresboard", line 8, in <module>
    sys.exit(main())
             ^^^^^^
  File "/opt/py3.11-venv/lib/python3.11/site-packages/futuresboard/cli.py", line 64, in main
    futuresboard.scraper.scrape()
  File "/opt/py3.11-venv/lib/python3.11/site-packages/futuresboard/scraper.py", line 318, in scrape
    _scrape(app=app)
  File "/opt/py3.11-venv/lib/python3.11/site-packages/futuresboard/scraper.py", line 468, in _scrape
    app.logger.info("Deleting orders and positions from db")
    ^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'logger'

Without --scrape-only app runs fine, i'm using main branch, looks like "app" is not defined

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions