original_docstring: Remove an existing datastore version.
docstring: Remove an existing datastore version.
docstring_tokens: Remove an existing datastore version .
code: def delete(self, req, tenant_id, id):
          """Remove an existing datastore version."""
          datastore_version = models.DatastoreVersion.load_by_uuid(id)
          datastore = models.Datastore.load(datastore_version.datastore_id)
  
          LOG.info(_("Tenant: '%(tenant)s' is removing the datastore "
                     "version: '%(version)s' for datastore: '%(datastore)s'") %
                   {'tenant': tenant_id, 'version': datastore_version.name,
                    'datastore': datastore.name})
  
          if datastore.default_version_id == datastore_version.id:
              models.update_datastore(datastore.name, None)
          datastore_version.delete()
          return wsgi.Result(None, 202)
code_tokens: def delete ( self , req , tenant_id , id ) : datastore_version = models . DatastoreVersion . load_by_uuid ( id ) datastore = models . Datastore . load ( datastore_version . datastore_id ) LOG . info ( _ ( "Tenant: '%(tenant)s' is removing the datastore " "version: '%(version)s' for datastore: '%(datastore)s'" ) % { 'tenant' : tenant_id , 'version' : datastore_version . name , 'datastore' : datastore . name } ) if datastore . default_version_id == datastore_version . id : models . update_datastore ( datastore . name , None ) datastore_version . delete ( ) return wsgi . Result ( None , 202 )
short_docstring: Remove an existing datastore version.
short_docstring_tokens: Remove an existing datastore version .
comment: """Remove an existing datastore version."""