def given_i_have_the_following_devices(step): for deviceinfo in step.hashes: if 'latest plugin of' in deviceinfo: deviceinfo = dict(deviceinfo) deviceinfo['plugin'] = provd_plugins.get_latest_plugin_name(deviceinfo['latest plugin of']) del deviceinfo['latest plugin of'] device_id = device_helper.add_or_replace_device(deviceinfo) device_action_restapi.reset_to_autoprov(device_id)
def given_i_have_the_following_devices(step): for deviceinfo in step.hashes: if 'latest plugin of' in deviceinfo: deviceinfo = dict(deviceinfo) deviceinfo['plugin'] = provd_plugins.get_latest_plugin_name( deviceinfo['latest plugin of']) del deviceinfo['latest plugin of'] device_id = device_helper.add_or_replace_device(deviceinfo) device_action_restapi.reset_to_autoprov(device_id)
def when_i_reset_the_device_to_autoprov_from_restapi(step, device_id): world.response = device_action_restapi.reset_to_autoprov(device_id)
def when_i_reset_the_device_to_autoprov_from_restapi(step, device_id): world.response = device_action_restapi.reset_to_autoprov(device_id)