summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorbnewbold <bnewbold@robocracy.org>2012-07-26 12:41:26 -0700
committerbnewbold <bnewbold@robocracy.org>2012-07-26 12:41:26 -0700
commit09fbb23e90b19bf831888644f94ed3ca7e984bb7 (patch)
tree2871a35da391fd01fe6a3fa07a5caef182eb296d /modules
parent53d1d8f2801d8142b28877a639c1d6920d5fb950 (diff)
use exmachina to configure timezone
Diffstat (limited to 'modules')
-rw-r--r--modules/installed/system/config.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/modules/installed/system/config.py b/modules/installed/system/config.py
index b31dc60..01c4ec6 100644
--- a/modules/installed/system/config.py
+++ b/modules/installed/system/config.py
@@ -1,4 +1,4 @@
-import os, shutil, subprocess
+import os, subprocess
from socket import gethostname
import cherrypy
import simplejson as json
@@ -132,8 +132,8 @@ class general(FormPlugin, PagePlugin):
message += msg
if time_zone != sys_store['time_zone']:
src = os.path.join("/usr/share/zoneinfo", time_zone)
- cfg.log.info("Copying %s to /etc/localtime" % src)
- shutil.copy(src, "/etc/localtime")
+ cfg.log.info("Setting timezone to %s" % time_zone)
+ cfg.exmachina.misc.set_timezone(time_zone)
sys_store['time_zone'] = time_zone
return message or "Settings updated."