diff --git a/pymobiledevice3/cli/profile.py b/pymobiledevice3/cli/profile.py index b0936abc2..d3a04b769 100644 --- a/pymobiledevice3/cli/profile.py +++ b/pymobiledevice3/cli/profile.py @@ -62,8 +62,7 @@ def profile_cloud_configuration(service_provider: LockdownClient, config): config_json = json.load(config) logger.info(f'applying cloud configuration {config_json}') MobileConfigService(lockdown=service_provider).set_cloud_configuration(config_json) - logger.info(f'applied cloud configuration') - + logger.info('applied cloud configuration') @profile_group.command('store', cls=Command) @@ -89,6 +88,7 @@ def profile_set_wifi_power(service_provider: LockdownClient, state): """ change Wi-Fi power state """ MobileConfigService(lockdown=service_provider).set_wifi_power_state(state == 'on') + @profile_group.command('erase-device', cls=Command) @click.option('--preserve-data-plan/--no-preserve-data-plan', default=True, help='Preserves eSIM / data plan after erase') @click.option('--disallow-proximity-setup/--no-disallow-proximity-setup', default=False, @@ -97,5 +97,5 @@ def profile_erase_device(service_provider: LockdownClient, preserve_data_plan: b """ erase device """ logger.info(f'erasing device with preserve_data_plan: {preserve_data_plan}, ' f'disallow_proximity_setup: {disallow_proximity_setup}') - # MobileConfigService(lockdown=service_provider).erase_device(preserve_data_plan, disallow_proximity_setup) + MobileConfigService(lockdown=service_provider).erase_device(preserve_data_plan, disallow_proximity_setup) logger.info(f'erased device')