yandextank/stepper/load_plan.py
def create(rps_schedule):
    """
    Create Load Plan as defined in schedule. Publish info about its duration.
    """
    if len(rps_schedule) > 1:
        lp = Composite(
            [StepFactory.produce(step_config) for step_config in rps_schedule])
    else:
        lp = StepFactory.produce(rps_schedule[0])
    info.status.publish('duration', lp.get_duration() / 1000)
    info.status.publish('steps', lp.get_rps_list())
    info.status.lp_len = len(lp)
    return lp
def create(rps_schedule):
    if len(rps_schedule) > 1:
        lp = Composite(
            [StepFactory.produce(step_config) for step_config in rps_schedule])
    else:
        lp = StepFactory.produce(rps_schedule[0])
    info.status.publish('duration', lp.get_duration() / 1000)
    info.status.publish('steps', lp.get_rps_list())
    info.status.lp_len = len(lp)
    return lp
def create ( rps_schedule ) : if len ( rps_schedule ) > 1 : lp = Composite ( [ StepFactory . produce ( step_config ) for step_config in rps_schedule ] ) else : lp = StepFactory . produce ( rps_schedule [ 0 ] ) info . status . publish ( 'duration' , lp . get_duration ( ) / 1000 ) info . status . publish ( 'steps' , lp . get_rps_list ( ) ) info . status . lp_len = len ( lp ) return lp
Create Load Plan as defined in schedule. Publish info about its duration.
Create Load Plan as defined in schedule . Publish info about its duration .