#7434 Add Power control panel section profile code.
This commit is contained in:
parent
1937512d95
commit
176ed18699
@ -71,6 +71,8 @@ class Profile(object):
|
|||||||
self.sound_volume = DEFAULT_VOLUME
|
self.sound_volume = DEFAULT_VOLUME
|
||||||
self.hot_corners_delay = DEFAULT_HOT_CORNERS_DELAY
|
self.hot_corners_delay = DEFAULT_HOT_CORNERS_DELAY
|
||||||
self.warm_edges_delay = DEFAULT_WARM_EDGES_DELAY
|
self.warm_edges_delay = DEFAULT_WARM_EDGES_DELAY
|
||||||
|
self.automatic_pm = False
|
||||||
|
self.extreme_pm = False
|
||||||
|
|
||||||
self._pubkey = None
|
self._pubkey = None
|
||||||
self._privkey_hash = None
|
self._privkey_hash = None
|
||||||
@ -110,6 +112,10 @@ class Profile(object):
|
|||||||
|
|
||||||
_set_key(cp, 'Sound', 'Volume', self.sound_volume)
|
_set_key(cp, 'Sound', 'Volume', self.sound_volume)
|
||||||
|
|
||||||
|
_set_key(cp, 'Power', 'AutomaticPM', self.automatic_pm)
|
||||||
|
|
||||||
|
_set_key(cp, 'Power', 'ExtremePM', self.extreme_pm)
|
||||||
|
|
||||||
f = open(self._config_path, 'w')
|
f = open(self._config_path, 'w')
|
||||||
cp.write(f)
|
cp.write(f)
|
||||||
f.close()
|
f.close()
|
||||||
@ -140,6 +146,14 @@ class Profile(object):
|
|||||||
self.backup1 = cp.get('Server', 'Backup1')
|
self.backup1 = cp.get('Server', 'Backup1')
|
||||||
if cp.has_option('Sound', 'Volume'):
|
if cp.has_option('Sound', 'Volume'):
|
||||||
self.sound_volume = float(cp.get('Sound', 'Volume'))
|
self.sound_volume = float(cp.get('Sound', 'Volume'))
|
||||||
|
if cp.has_option('Power', 'AutomaticPM'):
|
||||||
|
state = cp.get('Power', 'AutomaticPM')
|
||||||
|
if state.lower() == "true":
|
||||||
|
self.automatic_pm = True
|
||||||
|
if cp.has_option('Power', 'ExtremePM'):
|
||||||
|
state = cp.get('Power', 'ExtremePM')
|
||||||
|
if state.lower() == "true":
|
||||||
|
self.extreme_pm = True
|
||||||
|
|
||||||
del cp
|
del cp
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user