예제 #1
0
def _coerce_interval_list(value, keys, args, back_comp_unit_factor=1):
    """Coerce a list of intervals (or numbers: back-comp) into seconds."""
    values_list = _strip_and_unquote_list(keys, value)
    type_converter = (lambda v: _coerce_interval(
        v, keys, args, back_comp_unit_factor=back_comp_unit_factor))
    seconds_list = _expand_list(values_list, keys, type_converter, True)
    return seconds_list
예제 #2
0
파일: utils.py 프로젝트: arjclark/cylc
def coerce_interval_list(value, keys, args):
    """Coerce a list of intervals (or numbers: back-comp) into seconds."""
    return _expand_list(
        _strip_and_unquote_list(keys, value),
        keys,
        lambda v: coerce_interval(v, keys, args),
        True
    )
예제 #3
0
def coerce_interval_list(value, keys, args):
    """Coerce a list of intervals (or numbers: back-comp) into seconds."""
    return _expand_list(
        _strip_and_unquote_list(keys, value),
        keys,
        lambda v: coerce_interval(v, keys, args),
        True
    )
예제 #4
0
def coerce_interval_list(value,
                         keys,
                         args,
                         back_comp_unit_factor=1,
                         check_syntax_version=True):
    """Coerce a list of intervals (or numbers: back-comp) into seconds."""
    return _expand_list(
        _strip_and_unquote_list(keys, value), keys, lambda v: coerce_interval(
            v, keys, args, back_comp_unit_factor, check_syntax_version), True)
예제 #5
0
def coerce_interval_list(
        value, keys, args, back_comp_unit_factor=1, check_syntax_version=True):
    """Coerce a list of intervals (or numbers: back-comp) into seconds."""
    return _expand_list(
        _strip_and_unquote_list(keys, value),
        keys,
        lambda v: coerce_interval(
            v, keys, args, back_comp_unit_factor, check_syntax_version),
        True)
예제 #6
0
파일: suite.py 프로젝트: dmanubens/cylc
def _coerce_interval_list( value, keys, args, back_comp_unit_factor=1 ):
    """Coerce a list of intervals (or numbers: back-comp) into seconds."""
    values_list = _strip_and_unquote_list( keys, value )
    type_converter = (
        lambda v: _coerce_interval(
            v, keys, args,
            back_comp_unit_factor=back_comp_unit_factor
        )
    )
    seconds_list = _expand_list( values_list, keys, type_converter, True )
    return seconds_list