webrecorder / browsertrix-old

Browsertrix: Containerized High-Fidelity Browser-Based Automated Crawling + Behavior System
Apache License 2.0
88 stars 7 forks source link

Currently not possible to create browser profile #27

Open despens opened 5 years ago

despens commented 5 years ago

With latest version pulled from GH, containers rebuilt, browsers installed:

despens@nuc:/mnt/RhizomeWork/2019/browsertrix$ btrix profile create
Traceback (most recent call last):
  File "/usr/local/bin/btrix", line 11, in <module>
    load_entry_point('browsertrix-cli==0.1.0.dev0', 'console_scripts', 'btrix')()
  File "/usr/local/lib/python3.6/dist-packages/Click-7.0-py3.6.egg/click/core.py", line 764, in __call__
    return self.main(*args, **kwargs)
  File "/usr/local/lib/python3.6/dist-packages/Click-7.0-py3.6.egg/click/core.py", line 717, in main
    rv = self.invoke(ctx)
  File "/usr/local/lib/python3.6/dist-packages/Click-7.0-py3.6.egg/click/core.py", line 1137, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/usr/local/lib/python3.6/dist-packages/Click-7.0-py3.6.egg/click/core.py", line 1137, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/usr/local/lib/python3.6/dist-packages/Click-7.0-py3.6.egg/click/core.py", line 956, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/usr/local/lib/python3.6/dist-packages/Click-7.0-py3.6.egg/click/core.py", line 555, in invoke
    return callback(*args, **kwargs)
  File "/usr/local/lib/python3.6/dist-packages/browsertrix_cli-0.1.0.dev0-py3.6.egg/browsertrix_cli/profile.py", line 104, in create_profile
    webbrowser.open(settings.view_browsers_prefix + reqid)
TypeError: must be str, not NoneType