From 602670fd42678bbcd693ff6977df599fd5cdac78 Mon Sep 17 00:00:00 2001 From: yomguy Date: Thu, 22 Nov 2007 23:22:17 +0000 Subject: [PATCH] Remove sudo git-svn-id: http://svn.parisson.org/svn/tools/trunk@13 457c0346-1240-4656-8a5a-9edca8063506 --- zope_instance.py | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/zope_instance.py b/zope_instance.py index fc5ec49..dd5168b 100644 --- a/zope_instance.py +++ b/zope_instance.py @@ -63,41 +63,41 @@ class ZopeInstance: if not os.path.exists(path): os.makedirs(path) if os.path.exists(self.instance_data): - command = 'sudo ' + self.repozo +' -Bvz -r ' + path + ' -f ' + self.instance_data + command = self.repozo +' -Bvz -r ' + path + ' -f ' + self.instance_data os.system(command) - command = 'sudo chmod 700 ' + path + os.sep + '*' + command = 'chmod 700 ' + path + os.sep + '*' os.system(command) else: print self.instance_data + ' does not exists !' if not os.path.exists(self.instance_backup_dir): os.makedirs(self.instance_backup_dir) if os.path.exists(self.instance_products): - command = 'sudo tar czf ' + self.instance_backup_dir + os.sep + \ + command = 'tar czf ' + self.instance_backup_dir + os.sep + \ 'Products.tar.gz ' + self.instance_products os.system(command) if os.path.exists(self.instance_var): - command = 'sudo tar czf ' + self.instance_backup_dir + os.sep + \ + command = 'tar czf ' + self.instance_backup_dir + os.sep + \ 'var.tar.gz ' + self.instance_var os.system(command) print self.instance + ' backuped !' def recover(self): os.chdir(self.instance_backup_dir) - command = 'sudo tar xzf '+self.instance_backup_dir+os.sep+'Products.tar.gz && ' + \ - 'sudo rsync -a --delete ' + self.instance_backup_dir+os.sep+self.instance_products + \ + command = 'tar xzf '+self.instance_backup_dir+os.sep+'Products.tar.gz && ' + \ + 'rsync -a --delete ' + self.instance_backup_dir+os.sep+self.instance_products + \ ' ' + self.instance_products + os.sep + ' && ' + \ - 'sudo chown -R zope:zope ' + self.instance_products + ' && ' + \ - 'sudo rm -rf ' + self.instance_backup_dir+os.sep+'var' + 'chown -R zope:zope ' + self.instance_products + ' && ' + \ + 'rm -rf ' + self.instance_backup_dir+os.sep+'var' os.system(command) - command = 'sudo tar xzf '+self.instance_backup_dir+os.sep+'var.tar.gz && ' + \ - 'sudo rsync -a --delete ' + self.instance_backup_dir + os.sep + self.instance_var + \ + command = 'tar xzf '+self.instance_backup_dir+os.sep+'var.tar.gz && ' + \ + 'rsync -a --delete ' + self.instance_backup_dir + os.sep + self.instance_var + \ ' ' + self.instance_var + os.sep + ' && ' + \ - 'sudo chown -R zope:zope ' + self.instance_var + ' && ' + \ - 'sudo rm -rf ' + self.instance_backup_dir+os.sep+'var' + 'chown -R zope:zope ' + self.instance_var + ' && ' + \ + 'rm -rf ' + self.instance_backup_dir+os.sep+'var' os.system(command) - command = 'sudo ' + self.instance_dir+os.sep+'bin'+os.sep+'zopectl restart' + command = self.instance_dir+os.sep+'bin'+os.sep+'zopectl restart' os.system(command) - command = 'sudo ' + self.repozo + ' -Rvz -r ' + self.instance_backup_dir + os.sep + \ + command = self.repozo + ' -Rvz -r ' + self.instance_backup_dir + os.sep + \ 'Data -o ' + self.instance_data if os.path.exists(self.instance_data): os.system(command) @@ -106,12 +106,12 @@ class ZopeInstance: print self.instance + ' recovered !' def import_from(self, user, server): - command = 'sudo rsync -a --rsh="ssh -l '+user+'" ' + \ + command = 'rsync -a --rsh="ssh -l '+user+'" ' + \ user+'@'+server+':'+self.instance_backup_dir+os.sep + ' ' + self.instance_backup_dir+os.sep os.system(command) def export_to(self, user, server): - command = 'sudo rsync -a --rsh="ssh -l '+user+'" ' + \ + command = 'rsync -a --rsh="ssh -l '+user+'" ' + \ self.instance_backup_dir+os.sep + ' ' + user+'@'+server+':'+self.instance_backup_dir+os.sep os.system(command) -- 2.39.5