⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 xendconstants.py

📁 xen虚拟机源代码安装包
💻 PY
字号:
#============================================================================# This library is free software; you can redistribute it and/or# modify it under the terms of version 2.1 of the GNU Lesser General Public# License as published by the Free Software Foundation.## This library is distributed in the hope that it will be useful,# but WITHOUT ANY WARRANTY; without even the implied warranty of# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU# Lesser General Public License for more details.## You should have received a copy of the GNU Lesser General Public# License along with this library; if not, write to the Free Software# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA#============================================================================# Copyright (C) 2006 XenSource Ltd.#============================================================================from xen.xend.XendAPIConstants import *## Shutdown codes and reasons.#DOMAIN_POWEROFF = 0 DOMAIN_REBOOT   = 1DOMAIN_SUSPEND  = 2DOMAIN_CRASH    = 3DOMAIN_HALT     = 4DOMAIN_SHUTDOWN_REASONS = {    DOMAIN_POWEROFF: "poweroff",    DOMAIN_REBOOT  : "reboot",    DOMAIN_SUSPEND : "suspend",    DOMAIN_CRASH   : "crash",    DOMAIN_HALT    : "halt"}REVERSE_DOMAIN_SHUTDOWN_REASONS = \    dict([(y, x) for x, y in DOMAIN_SHUTDOWN_REASONS.items()])HVM_PARAM_CALLBACK_IRQ = 0HVM_PARAM_STORE_PFN    = 1HVM_PARAM_STORE_EVTCHN = 2HVM_PARAM_PAE_ENABLED  = 4HVM_PARAM_IOREQ_PFN    = 5HVM_PARAM_BUFIOREQ_PFN = 6HVM_PARAM_NVRAM_FD     = 7HVM_PARAM_VHPT_SIZE    = 8HVM_PARAM_BUFPIOREQ_PFN = 9HVM_PARAM_TIMER_MODE   = 10HVM_PARAM_HPET_ENABLED = 11HVM_PARAM_ACPI_S_STATE = 14restart_modes = [    "restart",    "destroy",    "preserve",    "rename-restart",    "coredump-destroy",    "coredump-restart"    ]DOM_STATES = [    'halted',    'paused',    'running',    'suspended',    'shutdown',    'crashed',    'unknown',]DOM_STATE_HALTED = XEN_API_VM_POWER_STATE_HALTEDDOM_STATE_PAUSED = XEN_API_VM_POWER_STATE_PAUSEDDOM_STATE_RUNNING = XEN_API_VM_POWER_STATE_RUNNINGDOM_STATE_SUSPENDED = XEN_API_VM_POWER_STATE_SUSPENDEDDOM_STATE_SHUTDOWN = XEN_API_VM_POWER_STATE_SHUTTINGDOWNDOM_STATE_CRASHED = XEN_API_VM_POWER_STATE_CRASHEDDOM_STATE_UNKNOWN = XEN_API_VM_POWER_STATE_UNKNOWNDOM_STATES_OLD = [    'running',    'blocked',    'paused',    'shutdown',    'crashed',    'dying'    ]STATE_DOM_OK       = 1STATE_DOM_SHUTDOWN = 2SHUTDOWN_TIMEOUT = (60.0 * 5)ZOMBIE_PREFIX = 'Zombie-'"""Minimum time between domain restarts in seconds."""MINIMUM_RESTART_TIME = 20RESTART_IN_PROGRESS = 'xend/restart_in_progress'DUMPCORE_IN_PROGRESS = 'xend/dumpcore_in_progress'LAST_SHUTDOWN_REASON = 'xend/last_shutdown_reason'TRIGGER_NMI   = 0TRIGGER_RESET = 1TRIGGER_INIT  = 2TRIGGER_S3RESUME = 3TRIGGER_TYPE = {    "nmi"   : TRIGGER_NMI,    "reset" : TRIGGER_RESET,    "init"  : TRIGGER_INIT,    "s3resume": TRIGGER_S3RESUME}## Device migration stages (eg. XendDomainInfo, XendCheckpoint, server.tpmif)#DEV_MIGRATE_TEST  = 0DEV_MIGRATE_STEP1 = 1DEV_MIGRATE_STEP2 = 2DEV_MIGRATE_STEP3 = 3## VTPM-related constants#VTPM_DELETE_SCRIPT = '/etc/xen/scripts/vtpm-delete'## Xenstore Constants#XS_VMROOT = "/vm/"

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -