Skip to content

Commit 5748ad5

Browse files
committed
populare site user details during backup
1 parent 3613eca commit 5748ad5

File tree

1 file changed

+39
-0
lines changed

1 file changed

+39
-0
lines changed

plogical/backupUtilities.py

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,45 @@ def prepareBackupMeta(backupDomain, backupName, tempStoragePath, backupPath):
7575
child = SubElement(metaFileXML, 'externalApp')
7676
child.text = website.externalApp
7777

78+
### Find user of site
79+
80+
siteUser = website.admin
81+
82+
child = SubElement(metaFileXML, 'userName')
83+
child.text = siteUser.userName
84+
85+
child = SubElement(metaFileXML, 'userPassword')
86+
child.text = siteUser.password
87+
88+
child = SubElement(metaFileXML, 'firstName')
89+
child.text = siteUser.firstName
90+
91+
child = SubElement(metaFileXML, 'lastName')
92+
child.text = siteUser.lastName
93+
94+
child = SubElement(metaFileXML, 'email')
95+
child.text = siteUser.email
96+
97+
child = SubElement(metaFileXML, 'type')
98+
child.text = str(siteUser.type)
99+
100+
child = SubElement(metaFileXML, 'owner')
101+
child.text = str(siteUser.owner)
102+
103+
child = SubElement(metaFileXML, 'token')
104+
child.text = siteUser.token
105+
106+
child = SubElement(metaFileXML, 'api')
107+
child.text = str(siteUser.api)
108+
109+
child = SubElement(metaFileXML, 'securityLevel')
110+
child.text = str(siteUser.securityLevel)
111+
112+
child = SubElement(metaFileXML, 'state')
113+
child.text = siteUser.state
114+
115+
#####################
116+
78117
childDomains = website.childdomains_set.all()
79118

80119
databases = website.databases_set.all()

0 commit comments

Comments
 (0)