def do_update(self, oid, data): verrors = ValidationErrors() self._clean_be_name(verrors, 'bootenv_update', data['name']) if verrors: raise verrors if not Update.RenameClone(oid, data['name']): raise CallError('Failed to update boot environment') return data['name']
def do_update(self, oid, data): """ Update `id` boot environment name with a new provided valid `name`. """ verrors = ValidationErrors() self._clean_be_name(verrors, 'bootenv_update', data['name']) if verrors: raise verrors if not Update.RenameClone(oid, data['name']): raise CallError('Failed to update boot environment') return data['name']
def rename(self, oid, new_name): """ Renames boot environment `id`. """ return Update.RenameClone(oid, new_name)