-
Notifications
You must be signed in to change notification settings - Fork 1
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
Setup CLI #401
base: main
Are you sure you want to change the base?
Conversation
…ion is pulled by the server
… processing job IDs in the Murfey database
…on depending on other configuration operations
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #401 +/- ##
==========================================
- Coverage 27.20% 25.46% -1.75%
==========================================
Files 75 76 +1
Lines 10101 12250 +2149
Branches 1337 1797 +460
==========================================
+ Hits 2748 3119 +371
- Misses 7263 9013 +1750
- Partials 90 118 +28 |
…nd making keys Optional in MachineConfig
… 'get_global_config'
If nothing is added to something with a default can we give the option to choose to use the default? |
Can we have |
The recipe keys can be a literal |
If a section is disabled then the rest of the keys for the section can be skipped |
…t styles of config key descriptions
…ged default camera value to ''
…s received; updated 'data_directories' creation function to reflect change in MachineConfig
As of the time of this writing, the following discussed changes have been implemented:
The following changes are still needed:
|
Adds a command line tool intended to walk non-developers through the process of setting up a configuration file in order to run Murfey properly.
Key Changes:
Security
class has been renamed toGlobalConfig
, and functions referring to it have likewise been renamed.MURFEY_GLOBAL_CONFIGURATION
environment variable instead ofMURFEY_SECURITY_CONFIGURATION
.MachineConfig
keys have been re-typed to takeOptional[Path]
instead ofstr
as part of making more parts of the Murfey workflow optional for other users. The code parsing logic has been changed to reflect this.