Exemple #1
0
 def test_ensure_dir(self):
     tmpdir = tempfile.mkdtemp()
     try:
         testdir = os.path.join(tmpdir, 'testdir')
         self.assertEquals(ensure_dir(testdir), testdir)
         self.assertTrue(os.path.isdir(testdir))
         self.assertEquals(ensure_dir(testdir), testdir)
     finally:
         shutil.rmtree(tmpdir)
 def outdir(self):
     outdir = os.path.join(settings.BUILDSVC_REPOS_BASE_PUBLIC_DIR, self.user.username, self.name)
     return ensure_dir(outdir)
 def buildlogdir(self):
     return ensure_dir(os.path.join(self.outdir, "buildlogs"))
 def buildlogdir(self):
     return ensure_dir(os.path.join(self.outdir(), 'buildlogs'))
 def basedir(self):
     basedir = os.path.join(settings.BUILDSVC_REPOS_BASE_DIR,
                            self.repository.user.username, self.repository.name)
     return ensure_dir(basedir)
 def buildlogdir(self):
     return ensure_dir(os.path.join(self.outdir, 'buildlogs'))
 def temporary_log_path(self):
     return os.path.join(ensure_dir(getattr(settings, 'AASEMBLE_BUILDSVC_BUILDLOG_TMPDIR', os.environ.get('TMPDIR', '/tmp'))), str(self.uuid))
 def outdir(self):
     outdir = os.path.join(settings.BUILDSVC_REPOS_BASE_PUBLIC_DIR,
                           self.user.username, self.name)
     return ensure_dir(outdir)
Exemple #9
0
 def basedir(self):
     basedir = os.path.join(settings.BUILDSVC_REPOS_BASE_DIR,
                            self.repository.user.username,
                            self.repository.name)
     return ensure_dir(basedir)
 def archive_dir(self):
     return ensure_dir(os.path.join(self.basepath, self.archive_subpath))
Exemple #11
0
 def temporary_log_path(self):
     return os.path.join(
         ensure_dir(
             getattr(settings, 'AASEMBLE_BUILDSVC_BUILDLOG_TMPDIR',
                     os.environ.get('TMPDIR', '/tmp'))), str(self.uuid))
 def archive_dir(self):
     return ensure_dir(os.path.join(self.basepath, self.archive_subpath))