Add report column settings to docker_settings
This commit is contained in:
@@ -33,6 +33,13 @@ TABLE_COUNT_DEF = "10,20,50,100,500"
|
|||||||
TABLE_COUNT_SELECTOR = [int(x) for x in os.getenv('TABLE_COUNT_SELECTOR',
|
TABLE_COUNT_SELECTOR = [int(x) for x in os.getenv('TABLE_COUNT_SELECTOR',
|
||||||
TABLE_COUNT_DEF).split(',')]
|
TABLE_COUNT_DEF).split(',')]
|
||||||
|
|
||||||
|
DISP_METR_DEF = ','.join(['resources.total', 'events.failure',
|
||||||
|
'events.success', 'resources.skipped',
|
||||||
|
'events.noop'])
|
||||||
|
|
||||||
|
DISPLAYED_METRICS = [x.strip() for x in os.getenv('DISPLAYED_METRICS',
|
||||||
|
DISP_METR_DEF).split(',')]
|
||||||
|
|
||||||
OFFLINE_MODE = bool(os.getenv('OFFLINE_MODE', 'False').upper() == 'TRUE')
|
OFFLINE_MODE = bool(os.getenv('OFFLINE_MODE', 'False').upper() == 'TRUE')
|
||||||
ENABLE_CATALOG = bool(os.getenv('ENABLE_CATALOG', 'False').upper() == 'TRUE')
|
ENABLE_CATALOG = bool(os.getenv('ENABLE_CATALOG', 'False').upper() == 'TRUE')
|
||||||
OVERVIEW_FILTER = os.getenv('OVERVIEW_FILTER', None)
|
OVERVIEW_FILTER = os.getenv('OVERVIEW_FILTER', None)
|
||||||
@@ -46,7 +53,6 @@ GRAPH_FACTS_DEFAULT = ','.join(['architecture', 'clientversion', 'domain',
|
|||||||
GRAPH_FACTS = [x.strip() for x in os.getenv('GRAPH_FACTS',
|
GRAPH_FACTS = [x.strip() for x in os.getenv('GRAPH_FACTS',
|
||||||
GRAPH_FACTS_DEFAULT).split(',')]
|
GRAPH_FACTS_DEFAULT).split(',')]
|
||||||
|
|
||||||
|
|
||||||
GRAPH_TYPE = os.getenv('GRAPH_TYPE', 'pie')
|
GRAPH_TYPE = os.getenv('GRAPH_TYPE', 'pie')
|
||||||
|
|
||||||
# Tuples are hard to express as an environment variable, so here
|
# Tuples are hard to express as an environment variable, so here
|
||||||
|
|||||||
@@ -116,3 +116,11 @@ def test_env_table_selector(cleanUpEnv):
|
|||||||
os.environ['TABLE_COUNT_SELECTOR'] = '5,15,25'
|
os.environ['TABLE_COUNT_SELECTOR'] = '5,15,25'
|
||||||
reload(docker_settings)
|
reload(docker_settings)
|
||||||
assert [5, 15, 25] == docker_settings.TABLE_COUNT_SELECTOR
|
assert [5, 15, 25] == docker_settings.TABLE_COUNT_SELECTOR
|
||||||
|
|
||||||
|
|
||||||
|
def test_env_column_options(cleanUpEnv):
|
||||||
|
os.environ['DISPLAYED_METRICS'] = 'resources.total, events.failure'
|
||||||
|
|
||||||
|
reload(docker_settings)
|
||||||
|
assert ['resources.total',
|
||||||
|
'events.failure'] == docker_settings.DISPLAYED_METRICS
|
||||||
|
|||||||
Reference in New Issue
Block a user