Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sheep compatiability #21

Merged
merged 35 commits into from
Aug 28, 2022
Merged

Sheep compatiability #21

merged 35 commits into from
Aug 28, 2022

Commits on Aug 17, 2022

  1. serve sheep and docs

    shardros committed Aug 17, 2022
    Configuration menu
    Copy the full SHA
    9902110 View commit details
    Browse the repository at this point in the history
  2. Added install script

    shardros committed Aug 17, 2022
    Configuration menu
    Copy the full SHA
    3878147 View commit details
    Browse the repository at this point in the history
  3. make script gracefully fail

    shardros committed Aug 17, 2022
    Configuration menu
    Copy the full SHA
    3a188cd View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2022

  1. tests for files/

    shardros committed Aug 18, 2022
    Configuration menu
    Copy the full SHA
    9837d53 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2022

  1. Configuration menu
    Copy the full SHA
    e13f469 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d328fc8 View commit details
    Browse the repository at this point in the history
  3. include test_editor.py

    shardros committed Aug 19, 2022
    Configuration menu
    Copy the full SHA
    4144d52 View commit details
    Browse the repository at this point in the history
  4. include test_editor.py

    shardros committed Aug 19, 2022
    Configuration menu
    Copy the full SHA
    6a7bded View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6caa63d View commit details
    Browse the repository at this point in the history
  6. fetch new packages

    shardros committed Aug 19, 2022
    Configuration menu
    Copy the full SHA
    9a6e12b View commit details
    Browse the repository at this point in the history
  7. Document install.sh

    shardros committed Aug 19, 2022
    Configuration menu
    Copy the full SHA
    f4b54c9 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ddc7604 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2022

  1. Configuration menu
    Copy the full SHA
    18c9b54 View commit details
    Browse the repository at this point in the history
  2. fix tests

    shardros committed Aug 20, 2022
    Configuration menu
    Copy the full SHA
    361fdca View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5d1e0f6 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2022

  1. create requirements.txt

    shardros committed Aug 22, 2022
    Configuration menu
    Copy the full SHA
    8f57339 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1e6ac46 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2022

  1. add logging

    shardros committed Aug 23, 2022
    Configuration menu
    Copy the full SHA
    f67c9c9 View commit details
    Browse the repository at this point in the history
  2. Fix flakeyness of "test_kill_user_code"

    This test looks at the logs and checks they are as they should be. However if shepherd crashes in this test then the usercode continues running and continues writing to the logs.
    This commit uses context managers to harden against this but does not completely solve the problem
    shardros committed Aug 23, 2022
    Configuration menu
    Copy the full SHA
    2afa680 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2022

  1. add logging convience method

    shardros committed Aug 24, 2022
    Configuration menu
    Copy the full SHA
    039d580 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    018ebb6 View commit details
    Browse the repository at this point in the history
  3. fetch new packages

    shardros committed Aug 24, 2022
    Configuration menu
    Copy the full SHA
    37326af View commit details
    Browse the repository at this point in the history
  4. Document install.sh

    shardros committed Aug 24, 2022
    Configuration menu
    Copy the full SHA
    75dbbb6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fe1f957 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8dd50b2 View commit details
    Browse the repository at this point in the history
  7. fix tests

    shardros committed Aug 24, 2022
    Configuration menu
    Copy the full SHA
    0f45d41 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    45214cd View commit details
    Browse the repository at this point in the history
  9. create requirements.txt

    shardros committed Aug 24, 2022
    Configuration menu
    Copy the full SHA
    e16d673 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    0780c3b View commit details
    Browse the repository at this point in the history
  11. add logging

    shardros committed Aug 24, 2022
    Configuration menu
    Copy the full SHA
    b699d8a View commit details
    Browse the repository at this point in the history
  12. Fix flakeyness of "test_kill_user_code"

    This test looks at the logs and checks they are as they should be. However if shepherd crashes in this test then the usercode continues running and continues writing to the logs.
    This commit uses context managers to harden against this but does not completely solve the problem
    shardros committed Aug 24, 2022
    Configuration menu
    Copy the full SHA
    0f69ff5 View commit details
    Browse the repository at this point in the history
  13. add logging convience method

    shardros committed Aug 24, 2022
    Configuration menu
    Copy the full SHA
    41decea View commit details
    Browse the repository at this point in the history
  14. Merge branch 'sheep-compatiability' of github.com:systemetric/shepher…

    …d-2 into sheep-compatiability
    shardros committed Aug 24, 2022
    Configuration menu
    Copy the full SHA
    2341afa View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    3ac9c33 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2022

  1. Tidy up for review

    shardros committed Aug 28, 2022
    Configuration menu
    Copy the full SHA
    980520f View commit details
    Browse the repository at this point in the history