panoptes / POCS

An Observatory Control System for the PANOPTES citizen-science project designed to help find transiting exoplanets! :telescope: :stars:
https://pocs.readthedocs.io/en/latest/
MIT License
78 stars 49 forks source link

Install POCS silently #1190

Closed wtgee closed 1 year ago

wtgee commented 1 year ago

Adds a nice progress indicator to the install script and sends all stdout and stderr to a log file properly.

codecov[bot] commented 1 year ago

Codecov Report

Patch coverage: 55.15% and project coverage change: -8.06 :warning:

Comparison is base (4908119) 83.08% compared to head (f975d90) 75.03%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## develop #1190 +/- ## =========================================== - Coverage 83.08% 75.03% -8.06% =========================================== Files 86 93 +7 Lines 7425 7890 +465 Branches 635 1105 +470 =========================================== - Hits 6169 5920 -249 - Misses 1083 1825 +742 + Partials 173 145 -28 ``` | [Impacted Files](https://app.codecov.io/gh/panoptes/POCS/pull/1190?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=panoptes) | Coverage Δ | | |---|---|---| | [src/panoptes/pocs/camera/gphoto/remote.py](https://app.codecov.io/gh/panoptes/POCS/pull/1190?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=panoptes#diff-c3JjL3Bhbm9wdGVzL3BvY3MvY2FtZXJhL2dwaG90by9yZW1vdGUucHk=) | `0.00% <0.00%> (-21.57%)` | :arrow_down: | | [src/panoptes/pocs/mount/ioptron/ieq30pro.py](https://app.codecov.io/gh/panoptes/POCS/pull/1190?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=panoptes#diff-c3JjL3Bhbm9wdGVzL3BvY3MvbW91bnQvaW9wdHJvbi9pZXEzMHByby5weQ==) | `0.00% <0.00%> (-19.50%)` | :arrow_down: | | [src/panoptes/pocs/sensor/power.py](https://app.codecov.io/gh/panoptes/POCS/pull/1190?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=panoptes#diff-c3JjL3Bhbm9wdGVzL3BvY3Mvc2Vuc29yL3Bvd2VyLnB5) | `40.23% <0.00%> (-1.74%)` | :arrow_down: | | [...rc/panoptes/pocs/state/states/default/analyzing.py](https://app.codecov.io/gh/panoptes/POCS/pull/1190?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=panoptes#diff-c3JjL3Bhbm9wdGVzL3BvY3Mvc3RhdGUvc3RhdGVzL2RlZmF1bHQvYW5hbHl6aW5nLnB5) | `5.55% <0.00%> (-54.45%)` | :arrow_down: | | [...rc/panoptes/pocs/state/states/default/observing.py](https://app.codecov.io/gh/panoptes/POCS/pull/1190?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=panoptes#diff-c3JjL3Bhbm9wdGVzL3BvY3Mvc3RhdGUvc3RhdGVzL2RlZmF1bHQvb2JzZXJ2aW5nLnB5) | `13.33% <0.00%> (-62.86%)` | :arrow_down: | | [src/panoptes/pocs/state/states/default/tracking.py](https://app.codecov.io/gh/panoptes/POCS/pull/1190?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=panoptes#diff-c3JjL3Bhbm9wdGVzL3BvY3Mvc3RhdGUvc3RhdGVzL2RlZmF1bHQvdHJhY2tpbmcucHk=) | `6.66% <0.00%> (-76.67%)` | :arrow_down: | | [src/panoptes/pocs/utils/cli/main.py](https://app.codecov.io/gh/panoptes/POCS/pull/1190?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=panoptes#diff-c3JjL3Bhbm9wdGVzL3BvY3MvdXRpbHMvY2xpL21haW4ucHk=) | `0.00% <0.00%> (-70.00%)` | :arrow_down: | | [src/panoptes/pocs/utils/database.py](https://app.codecov.io/gh/panoptes/POCS/pull/1190?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=panoptes#diff-c3JjL3Bhbm9wdGVzL3BvY3MvdXRpbHMvZGF0YWJhc2UucHk=) | `0.00% <0.00%> (ø)` | | | [src/panoptes/pocs/utils/logger.py](https://app.codecov.io/gh/panoptes/POCS/pull/1190?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=panoptes#diff-c3JjL3Bhbm9wdGVzL3BvY3MvdXRpbHMvbG9nZ2VyLnB5) | `86.84% <ø> (-13.16%)` | :arrow_down: | | [tests/test\_ioptron.py](https://app.codecov.io/gh/panoptes/POCS/pull/1190?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=panoptes#diff-dGVzdHMvdGVzdF9pb3B0cm9uLnB5) | `66.66% <0.00%> (+0.70%)` | :arrow_up: | | ... and [48 more](https://app.codecov.io/gh/panoptes/POCS/pull/1190?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=panoptes) | | ... and [7 files with indirect coverage changes](https://app.codecov.io/gh/panoptes/POCS/pull/1190/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=panoptes)

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.