// Copyright 2019 Yunion // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. // You may obtain a copy of the License at // // http://www.apache.org/licenses/LICENSE-2.0 // // Unless required by applicable law or agreed to in writing, software // distributed under the License is distributed on an "AS IS" BASIS, // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. package logclient // 这些状态不做 websocket 通知 var BlackList = []string{ ACT_CLOUD_FULLSYNC, ACT_CREATE, ACT_DELETE, ACT_PENDING_DELETE, ACT_PRIVATE, ACT_PUBLIC, ACT_UPDATE, ACT_VM_SYNC_STATUS, ACT_VM_SYNC_CONF, } // 这些状态需要做 websocket 通知 var WhiteList = []string{ ACT_ADDTAG, ACT_ALLOCATE, ACT_DELOCATE, ACT_BM_CONVERT_HYPER, ACT_BM_MAINTENANCE, ACT_BM_UNCONVERT_HYPER, ACT_BM_UNMAINTENANCE, ACT_CANCEL_DELETE, ACT_CHANGE_OWNER, ACT_SYNC_CLOUD_OWNER, ACT_CLOUD_SYNC, ACT_DISABLE, ACT_ENABLE, ACT_GUEST_ATTACH_ISOLATED_DEVICE, ACT_GUEST_DETACH_ISOLATED_DEVICE, ACT_MERGE, ACT_OFFLINE, ACT_ONLINE, ACT_RELEASE_IP, ACT_RESERVE_IP, ACT_RESIZE, ACT_RMTAG, ACT_SPLIT, ACT_UNCACHED_IMAGE, ACT_VM_ATTACH_DISK, ACT_VM_BIND_KEYPAIR, ACT_VM_CHANGE_FLAVOR, ACT_VM_DEPLOY, ACT_VM_DETACH_DISK, ACT_VM_PURGE, ACT_VM_REBUILD, ACT_VM_RESET_PSWD, ACT_VM_CHANGE_BANDWIDTH, ACT_VM_START, ACT_VM_STOP, ACT_VM_RESTART, ACT_VM_UNBIND_KEYPAIR, ACT_VM_ASSIGNSECGROUP, ACT_VM_REVOKESECGROUP, ACT_VM_SETSECGROUP, ACT_RESET_DISK, ACT_SYNC_STATUS, ACT_SYNC_CONF, ACT_CREATE_BACKUP, ACT_SWITCH_TO_BACKUP, ACT_RENEW, ACT_MIGRATE, ACT_IMAGE_SAVE, ACT_RECYCLE_PREPAID, ACT_UNDO_RECYCLE_PREPAID, ACT_FETCH, ACT_VM_CHANGE_NIC, ACT_HOST_IMPORT_LIBVIRT_SERVERS, ACT_GUEST_CREATE_FROM_IMPORT, ACT_DISK_CREATE_SNAPSHOT, ACT_IMAGE_PROBE, }