buildframework/helium/sf/python/pythoncore/lib/delta_zip.py
changeset 628 7c4a911dc066
parent 587 85df38eb4012
--- a/buildframework/helium/sf/python/pythoncore/lib/delta_zip.py	Wed Jun 16 16:51:40 2010 +0300
+++ b/buildframework/helium/sf/python/pythoncore/lib/delta_zip.py	Fri Aug 13 14:59:05 2010 +0300
@@ -38,6 +38,8 @@
         self.temp_dir = temp_dir
         self.exclude_dirs = exclude_dirs
         self.list_of_files = list_of_files
+        self.dest_dir = None
+        self.list_of_lists = None
         
     def create_file_list(self):
         """Create list of files (was list_files.pl)"""
@@ -171,6 +173,10 @@
     
 class MD5SignatureBuilderEBS(MD5SignatureBuilder):
     """ build the MD5 CRCs for all the files in the list of files"""
+    def __init__(self, build_area_root, nb_split, temp_dir, exclude_dirs, list_of_files):
+        MD5SignatureBuilder.__init__(self, build_area_root, nb_split, temp_dir, exclude_dirs, list_of_files)
+        self.makefile = None
+        
     def create_build_file(self):
         """Create EBS XML"""
         liste = self.create_command_list()
@@ -189,6 +195,7 @@
     """ The MD5 CRC creation for delta zippinf for use on EC machines"""
     def __init__(self, build_area_root, nb_split, temp_dir, exclude_dirs, ec_cluster_manager, ec_build_class, list_of_files):
         MD5SignatureBuilder.__init__(self, build_area_root, nb_split, temp_dir, exclude_dirs, list_of_files)
+        self.makefile = None
         self.ec_cluster_manager = ec_cluster_manager
         self.ec_build_class = ec_build_class
     
@@ -332,10 +339,10 @@
         
         return string
 
-def readEvalid(dir):
+def readEvalid(dir_):
     """read E valid"""
     filesdict = {}
-    for root, _, files in os.walk(dir):
+    for root, _, files in os.walk(dir_):
         for name in files:
             f_file = os.path.join(root, name)
             directory = None
@@ -373,7 +380,7 @@
         shutil.rmtree(dest)
     os.mkdir(dest)
     for line in open(adomappingfile):
-        dir = line.split('=')[0].replace(r'\:', ':')
+        dir_ = line.split('=')[0].replace(r'\:', ':')
         tmpfile = os.path.join(dest, str(i))
-        os.system('evalid -g ' + dir + ' ' + tmpfile)
+        os.system('evalid -g ' + dir_ + ' ' + tmpfile)
         i = i + 1
\ No newline at end of file