1
# vim: tabstop=4 shiftwidth=4 softtabstop=4
5
# Licensed under the Apache License, Version 2.0 (the "License"); you may
6
# not use this file except in compliance with the License. You may obtain
7
# a copy of the License at
9
# http://www.apache.org/licenses/LICENSE-2.0
11
# Unless required by applicable law or agreed to in writing, software
12
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
# License for the specific language governing permissions and limitations
17
from nova.compute import power_state
20
POWERVM_RUNNING = 'Running'
21
POWERVM_SHUTDOWN = 'Not Activated'
22
POWERVM_POWER_STATE = {
23
POWERVM_NOSTATE: power_state.NOSTATE,
24
POWERVM_RUNNING: power_state.RUNNING,
25
POWERVM_SHUTDOWN: power_state.SHUTDOWN,
28
POWERVM_CPU_INFO = ('ppc64', 'powervm', '3940')
29
POWERVM_HYPERVISOR_TYPE = 'powervm'
30
POWERVM_HYPERVISOR_VERSION = '7.1'
33
POWERVM_MAX_MEM = 1024