def blob_data_service_factory(cli_ctx, kwargs): from azure.cli.command_modules.storage.sdkutil import get_blob_service_by_type blob_type = kwargs.get('blob_type') blob_service = get_blob_service_by_type(cli_ctx, blob_type) or get_blob_service_by_type(cli_ctx, 'block') return generic_data_service_factory(cli_ctx, blob_service, kwargs.pop('account_name', None), kwargs.pop('account_key', None), connection_string=kwargs.pop('connection_string', None), sas_token=kwargs.pop('sas_token', None), socket_timeout=kwargs.pop('socket_timeout', None))
def blob_data_service_factory(cli_ctx, kwargs): from azure.cli.command_modules.storage.sdkutil import get_blob_service_by_type blob_type = kwargs.get('blob_type') blob_service = get_blob_service_by_type(cli_ctx, blob_type) or get_blob_service_by_type(cli_ctx, 'block') return generic_data_service_factory(cli_ctx, blob_service, kwargs.pop('account_name', None), kwargs.pop('account_key', None), connection_string=kwargs.pop('connection_string', None), sas_token=kwargs.pop('sas_token', None), socket_timeout=kwargs.pop('socket_timeout', None), token_credential=kwargs.pop('token_credential', None))