Example #1
0
 def extract_iso_fs(self):
     '''Extracts contents of ISO file to self.__iso_fs_dir'''
     try:
         return iso_tools.extract(iso_filename=self.__src_iso_filename, target_dir=self.__iso_fs_dir)
     except Exception, d:
         self.log.error('Error extracting ISO: %s' % (d))
         return False
Example #2
0
 def testIsoX86Create(self):
     tmp_iso_dir = os.path.join(self.tmp_dir, 'iso')
     os.makedirs(tmp_iso_dir)
     self.assert_(iso_tools.extract(self.iso_file, tmp_iso_dir))
     self.assert_(iso_tools.create('x86', 'x86 Test', tmp_iso_dir, os.path.join(self.tmp_dir, 'test.iso')), 'Unable to create ISO...')
     self.assert_(os.path.exists(os.path.join(self.tmp_dir, 'test.iso')), 'ISO does not exist...')
     os.system('cp %s /home/ehazlett/' % (self.tmp_dir+'/test.iso'))
Example #3
0
 def testUpdateMd5(self):
     tmp_iso_dir = os.path.join(self.tmp_dir, 'iso')
     os.makedirs(tmp_iso_dir)
     self.assert_(iso_tools.extract(self.iso_file, tmp_iso_dir))
     self.assert_(os.listdir(tmp_iso_dir))
     self.assert_(iso_tools.update_md5sums(tmp_iso_dir), 'Error updating md5sums...')
     self.assert_(os.path.exists(os.path.join(tmp_iso_dir, 'md5sum.txt')), 'md5sum.txt does not exist...')
Example #4
0
 def extract_iso_fs(self):
     '''Extracts contents of ISO file to self.__iso_fs_dir'''
     try:
         return iso_tools.extract(iso_filename=self.__src_iso_filename,
                                  target_dir=self.__iso_fs_dir)
     except Exception, d:
         self.log.error('Error extracting ISO: %s' % (d))
         return False
Example #5
0
 def testUpdateMd5(self):
     tmp_iso_dir = os.path.join(self.tmp_dir, 'iso')
     os.makedirs(tmp_iso_dir)
     self.assert_(iso_tools.extract(self.iso_file, tmp_iso_dir))
     self.assert_(os.listdir(tmp_iso_dir))
     self.assert_(iso_tools.update_md5sums(tmp_iso_dir),
                  'Error updating md5sums...')
     self.assert_(os.path.exists(os.path.join(tmp_iso_dir, 'md5sum.txt')),
                  'md5sum.txt does not exist...')
Example #6
0
 def testIsoX86Create(self):
     tmp_iso_dir = os.path.join(self.tmp_dir, 'iso')
     os.makedirs(tmp_iso_dir)
     self.assert_(iso_tools.extract(self.iso_file, tmp_iso_dir))
     self.assert_(
         iso_tools.create('x86', 'x86 Test', tmp_iso_dir,
                          os.path.join(self.tmp_dir, 'test.iso')),
         'Unable to create ISO...')
     self.assert_(os.path.exists(os.path.join(self.tmp_dir, 'test.iso')),
                  'ISO does not exist...')
     os.system('cp %s /home/ehazlett/' % (self.tmp_dir + '/test.iso'))
Example #7
0
 def testAddId(self):
     tmp_iso_dir = os.path.join(self.tmp_dir, 'iso')
     os.makedirs(tmp_iso_dir)
     self.assert_(iso_tools.extract(self.iso_file, tmp_iso_dir))
     self.assert_(iso_tools.add_id(tmp_iso_dir))
     self.assert_(os.path.exists(os.path.join(tmp_iso_dir, '.disc_id')))
Example #8
0
 def testIsoExtract(self):
     tmp_iso_dir = os.path.join(self.tmp_dir, 'iso')
     os.makedirs(tmp_iso_dir)
     self.assert_(iso_tools.extract(self.iso_file, tmp_iso_dir))
     self.assert_(os.listdir(tmp_iso_dir))
Example #9
0
 def testAddId(self):
     tmp_iso_dir = os.path.join(self.tmp_dir, 'iso')
     os.makedirs(tmp_iso_dir)
     self.assert_(iso_tools.extract(self.iso_file, tmp_iso_dir))
     self.assert_(iso_tools.add_id(tmp_iso_dir))
     self.assert_(os.path.exists(os.path.join(tmp_iso_dir, '.disc_id')))
Example #10
0
 def testIsoExtract(self):
     tmp_iso_dir = os.path.join(self.tmp_dir, 'iso')
     os.makedirs(tmp_iso_dir)
     self.assert_(iso_tools.extract(self.iso_file, tmp_iso_dir))
     self.assert_(os.listdir(tmp_iso_dir))