gaps.cli.config.node_kwargs#
- node_kwargs(run_func, config)[source]#
Compile the function inputs arguments for a particular node.
- Parameters:
run_func (callable) – A function to run.
config (dict) – Dictionary of node-specific inputs to run_func.
logging_options (dict) – Dictionary of logging options containing at least the following key-value pairs:
- namestr
Job name; name of log file.
- log_directorypath-like
Path to log file directory.
- verbosebool
Option to turn on debug logging.
- nodebool
Flag for whether this is a node-level logger. If this is a node logger, and the log level is info, the log_file will be None (sent to stdout).
- Returns:
dict – Function run kwargs to be used on this node.