Mike McLean
7b56c6429e
strict_module_state_transitions config option
...
Fixes: https://pagure.io/fm-orchestrator/issue/1678
2021-06-15 15:05:06 -04:00
Mike McLean
1f37c646f7
add allow_dashes_in_svc config option
2021-05-06 12:05:07 -04:00
Mike McLean
42f5f82a89
allow setting multiple schedule task names for product pages
...
this adds a new setting, product_pages_schedule_task_names, which
is the list version of product_pages_schedule_task_name.
2021-04-22 15:52:19 -04:00
Mike McLean
865296b8c7
fix flake8 issues
2021-04-21 14:41:23 -04:00
mprahl
fee1dff8d0
Honor the MBS_CONFIG_SECTION environment variable when performing a local build
2020-03-17 17:08:27 -04:00
Brendan Reilly
88597a7c92
Check schedule date when adding new streams
2020-03-05 16:28:42 -05:00
Chenxiong Qi
1c0715662a
Cleanup module_build_service/__init__.py
...
Most of the code are moved to dedicated subpackages, but some others
can't due to the cycle dependencies.
Signed-off-by: Chenxiong Qi <cqi@redhat.com >
2020-03-03 14:48:48 -05:00
mprahl
f1f92a4d25
Use an in-memory SQLite database to run the tests
...
This change was lost from the following PR during a rebase:
https://pagure.io/fm-orchestrator/pull-request/1511
2020-03-03 14:48:47 -05:00
mprahl
81f2bffdda
Rearrange the imports to meet the style guide
...
This also includes `from __future__ import absolute_import`
in every file so that the imports are consistent in Python 2 and 3.
The Python 2 tests fail without this.
2020-03-03 14:48:47 -05:00
mprahl
4b32612002
Move route.py to scheduler/route.py
2020-03-03 14:48:47 -05:00
mprahl
c7c650a4f0
Move logger.py to common/logger.py
2020-03-03 14:48:47 -05:00
mprahl
98b54d211e
Move config.py to common/config.py
2020-03-03 14:48:47 -05:00