O2-DQ User Interface 1.0.0
Loading...
Searching...
No Matches
configGetter Namespace Reference

Functions

def configGetter (dict configuredCommands, str selectedArg)
 

Function Documentation

◆ configGetter()

def configGetter ( dict  configuredCommands,
str  selectedArg 
)
This function get parameters from configured argument in CLI

Args:
    configuredCommands (dict): All configured arguments in CLI
    selectedArg (str): Selected argument as args

Returns:
    list or str: Get parameters for selected argument

Definition at line 19 of file configGetter.py.

19def configGetter(configuredCommands: dict, selectedArg: str):
20 """This function get parameters from configured argument in CLI
21
22 Args:
23 configuredCommands (dict): All configured arguments in CLI
24 selectedArg (str): Selected argument as args
25
26 Returns:
27 list or str: Get parameters for selected argument
28 """
29 for keyCfg, valueCfg in configuredCommands.items():
30 if valueCfg is not None: # Skipped None types, because can"t iterate in None type
31 if keyCfg == selectedArg:
32 if isinstance(valueCfg, str):
33 return stringToList(valueCfg)
34 else:
35 return valueCfg