22 lines
393 B
Python
22 lines
393 B
Python
|
|
class PowerState:
|
|
UNKNOWN=0
|
|
OFF=1
|
|
ON=2
|
|
SLEEP=3
|
|
UNPLUGGED=4
|
|
|
|
def PowerStateToStr( powerState ):
|
|
if powerState == PowerState.UNKNOWN:
|
|
return 'UNKNOWN'
|
|
if powerState == PowerState.OFF:
|
|
return 'OFF'
|
|
if powerState == PowerState.ON:
|
|
return 'ON'
|
|
if powerState == PowerState.SLEEP:
|
|
return 'SLEEP'
|
|
if powerState == PowerState.UNPLUGGED:
|
|
return 'UNPLUGGED'
|
|
else:
|
|
assert( False )
|