-
Notifications
You must be signed in to change notification settings - Fork 4
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
Draft: Add Configuration File Option #11
base: main
Are you sure you want to change the base?
Conversation
Add default config option file Add example TOML config Use pathlib rglob for submission file list
Move analyzer and submitter to consolidated argparse
Move analyzer and submitter to consolidated argparse Remove click requirement
0232346
to
c4146e7
Compare
Use refreshable Client for submitter threads Validate path argument to submitter Use logger as first argument to match other methods
@malvidin is this still relevant based on your changes to the AL client? CybercentreCanada/assemblyline_client#33 |
This is still relevant. These changes support using a configuration file to set common configurations for the incident manager. |
Added a TOML config file option that will be overridden by any CLI options. Moved to use pathlib's Path().rglob() to walk the source directory for submissions. It also accepts single files as submissions.
Also formatted all Python files with Black.