VirtualMailManager/VirtualMailManager.py
changeset 24 48ea255e8a85
parent 20 55146c78b3fb
child 28 87da30d30fde
--- a/VirtualMailManager/VirtualMailManager.py	Sat Apr 26 02:49:34 2008 +0000
+++ b/VirtualMailManager/VirtualMailManager.py	Mon Apr 28 21:33:28 2008 +0000
@@ -83,13 +83,13 @@
 
     def __chkenv(self):
         """"""
-        if not os.path.exists(self.__Cfg.get('maildir', 'base')):
+        if not os.path.exists(self.__Cfg.get('domdir', 'base')):
             old_umask = os.umask(0007)
-            os.makedirs(self.__Cfg.get('maildir', 'base'), 0770)
+            os.makedirs(self.__Cfg.get('domdir', 'base'), 0770)
             os.umask(old_umask)
-        elif not os.path.isdir(self.__Cfg.get('maildir', 'base')):
+        elif not os.path.isdir(self.__Cfg.get('domdir', 'base')):
             raise VMMException(('%s is not a directory' %
-                self.__Cfg.get('maildir', 'base'), ERR.NO_SUCH_DIRECTORY))
+                self.__Cfg.get('domdir', 'base'), ERR.NO_SUCH_DIRECTORY))
         for opt, val in self.__Cfg.items('bin'):
             if not os.path.exists(val):
                 raise VMMException(("%s doesn't exists." % val,
@@ -215,7 +215,7 @@
             transport = self.__Cfg.get('misc', 'transport')
         self.__dbConnect()
         return Domain(self.__dbh, domainname,
-                self.__Cfg.get('maildir', 'base'), transport)
+                self.__Cfg.get('domdir', 'base'), transport)
 
     def __getDiskUsage(self, directory):
         """Estimate file space usage for the given directory.
@@ -239,7 +239,7 @@
     def __domdirmake(self, domdir, gid):
         os.umask(0006)
         oldpwd = os.getcwd()
-        basedir = self.__Cfg.get('maildir', 'base')
+        basedir = self.__Cfg.get('domdir', 'base')
         domdirdirs = domdir.replace(basedir+'/', '').split('/')
 
         os.chdir(basedir)
@@ -295,7 +295,7 @@
 
     def __domdirdelete(self, domdir, gid):
         if gid > 0:
-            basedir = '%s' % self.__Cfg.get('maildir', 'base')
+            basedir = '%s' % self.__Cfg.get('domdir', 'base')
             domdirdirs = domdir.replace(basedir+'/', '').split('/')
             if basedir.count('..') or domdir.count('..'):
                 raise VMMException(