CIME.utils.add_flag_to_cmd

CIME.utils.add_flag_to_cmd(flag, val)[source]

Given a flag and value for a shell command, return a string

>>> add_flag_to_cmd("-f", "hi")
'-f hi'
>>> add_flag_to_cmd("--foo", 42)
'--foo 42'
>>> add_flag_to_cmd("--foo=", 42)
'--foo=42'
>>> add_flag_to_cmd("--foo:", 42)
'--foo:42'
>>> add_flag_to_cmd("--foo:", " hi ")
'--foo:hi'