diff --git a/plogical/cPanelImporter.py b/plogical/cPanelImporter.py index 45e23123c..6f1075c39 100644 --- a/plogical/cPanelImporter.py +++ b/plogical/cPanelImporter.py @@ -539,10 +539,18 @@ class cPanelImporter: RecordsData[4] = ipAddress if RecordsData[0].find(topLevelDomain) > -1: - DNS.createDNSRecord(zone, RecordsData[0].replace('.', ''), RecordsData[3], RecordsData[4], 0, RecordsData[1]) + if RecordsData[3] == 'MX': + DNS.createDNSRecord(zone, RecordsData[0].rstrip('.'), RecordsData[3],RecordsData[5].rstrip('.').rstrip('.\n'), int(RecordsData[4]), RecordsData[1]) + else: + DNS.createDNSRecord(zone, RecordsData[0].rstrip('.'), RecordsData[3], RecordsData[4].rstrip('.').rstrip('.\n'), 0, RecordsData[1]) else: - DNS.createDNSRecord(zone, RecordsData[0] + '.' + topLevelDomain , RecordsData[3], RecordsData[4], 0, - RecordsData[1]) + if RecordsData[3] == 'MX': + DNS.createDNSRecord(zone, RecordsData[0] + '.' + topLevelDomain, RecordsData[3], + RecordsData[5].rstrip('.').rstrip('.\n'), RecordsData[4], + RecordsData[1]) + else: + DNS.createDNSRecord(zone, RecordsData[0] + '.' + topLevelDomain , RecordsData[3], RecordsData[4].rstrip('.').rstrip('.\n'), 0, + RecordsData[1]) except BaseException, msg: message = 'Failed while creating DNS entry for %s, error message: %s.' % (topLevelDomain, str(msg)) logging.statusWriter(self.logFile, message, 1) diff --git a/websiteFunctions/templates/websiteFunctions/listWebsites.html b/websiteFunctions/templates/websiteFunctions/listWebsites.html index bb62e0ec9..ef1931371 100755 --- a/websiteFunctions/templates/websiteFunctions/listWebsites.html +++ b/websiteFunctions/templates/websiteFunctions/listWebsites.html @@ -78,7 +78,7 @@
+ title="Disk Usage"> 
diff --git a/websiteFunctions/website.py b/websiteFunctions/website.py index 05956feaf..9a289311a 100755 --- a/websiteFunctions/website.py +++ b/websiteFunctions/website.py @@ -2049,8 +2049,11 @@ IdentityFile /home/%s/.ssh/%s state = "Suspended" else: state = "Active" + + diskUsed = "%sMB" % str( + virtualHostUtilities.getDiskUsage("/home/" + items.domain, items.package.diskSpace)[0]) dic = {'domain': items.domain, 'adminEmail': items.adminEmail, 'ipAddress': ipAddress, - 'admin': items.admin.userName, 'package': items.package.packageName, 'state': state} + 'admin': items.admin.userName, 'package': items.package.packageName, 'state': state, 'diskUsed': diskUsed} if checker == 0: json_data = json_data + json.dumps(dic)