From 080518f399c0d4eea1952c041fec769090d5587f Mon Sep 17 00:00:00 2001 From: Usman Nasir Date: Thu, 13 Feb 2020 19:40:55 +0500 Subject: [PATCH] populare site user details during backup --- plogical/backupUtilities.py | 39 +++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/plogical/backupUtilities.py b/plogical/backupUtilities.py index 1ddc0ffdc..252e99223 100755 --- a/plogical/backupUtilities.py +++ b/plogical/backupUtilities.py @@ -75,6 +75,45 @@ class backupUtilities: child = SubElement(metaFileXML, 'externalApp') child.text = website.externalApp + ### Find user of site + + siteUser = website.admin + + child = SubElement(metaFileXML, 'userName') + child.text = siteUser.userName + + child = SubElement(metaFileXML, 'userPassword') + child.text = siteUser.password + + child = SubElement(metaFileXML, 'firstName') + child.text = siteUser.firstName + + child = SubElement(metaFileXML, 'lastName') + child.text = siteUser.lastName + + child = SubElement(metaFileXML, 'email') + child.text = siteUser.email + + child = SubElement(metaFileXML, 'type') + child.text = str(siteUser.type) + + child = SubElement(metaFileXML, 'owner') + child.text = str(siteUser.owner) + + child = SubElement(metaFileXML, 'token') + child.text = siteUser.token + + child = SubElement(metaFileXML, 'api') + child.text = str(siteUser.api) + + child = SubElement(metaFileXML, 'securityLevel') + child.text = str(siteUser.securityLevel) + + child = SubElement(metaFileXML, 'state') + child.text = siteUser.state + + ##################### + childDomains = website.childdomains_set.all() databases = website.databases_set.all()