monuelo / cast-sh

:pager: An instance of your terminal in your browser
Apache License 2.0
161 stars 26 forks source link

Current logging scheme does not support packaging #110

Open Benardi opened 4 years ago

Benardi commented 4 years ago

Describe the bug Current logging scheme depends on relative paths and local files and for this reason does not support packaging.

To Reproduce Steps to reproduce the behavior:

  1. Run pip install .
  2. Run cast-sh or python3 -m cast (from outside the repo)
  3. Go to http://0.0.0.0:5000/ via browser
  4. Login
  5. See error

Expected behavior A terminal should be made available

Screenshots

image

image

Desktop (please complete the following information):