コード例 #1
0
 def edit_project(self, name, revision):
     if not Repoman.repo_exists(name):
         repo = Repoman.create_repo(name, author=self.user)
         import_project(name, self.auth_info['service_token'], repo)
     GitProjectsManager.edit_project(self, name, revision)
コード例 #2
0
 def setup(cls, storage_backend, location, dash_url):
     GitProjectsManager.setup(storage_backend, location)
     set_dash_url(dash_url)
コード例 #3
0
ファイル: projects.py プロジェクト: felixrudi/portia
 def edit_project(self, name, revision):
     if not Repoman.repo_exists(name):
         repo = Repoman.create_repo(name, author=self.user)
         import_project(name, self.auth_info['service_token'], repo)
     return GitProjectsManager.edit_project(self, name, revision)
コード例 #4
0
 def __init__(self, *args, **kwargs):
     GitProjectsManager.__init__(self, *args, **kwargs)
     self.project_commands['deploy'] = self.deploy_project
コード例 #5
0
ファイル: projects.py プロジェクト: felixrudi/portia
 def setup(cls, storage_backend, location, dash_url):
     GitProjectsManager.setup(storage_backend, location)
     set_dash_url(dash_url)
コード例 #6
0
ファイル: projects.py プロジェクト: felixrudi/portia
 def __init__(self, *args, **kwargs):
     GitProjectsManager.__init__(self, *args, **kwargs)
     self.project_commands['deploy'] = self.deploy_project
     self.project_commands['download'] = self.download_project
     self.modify_request['download'] = self._render_file
コード例 #7
0
 def __init__(self, *args, **kwargs):
     GitProjectsManager.__init__(self, *args, **kwargs)
     self.project_commands['deploy'] = self.deploy_project
     self.project_commands['download'] = self.download_project
     self.modify_request['download'] = self._render_file
コード例 #8
0
ファイル: projects.py プロジェクト: wyvern92/portia
 def setup(cls, storage_backend, location, dash_url, allow_delete=False):
     GitProjectsManager.setup(storage_backend, location)
     set_dash_url(dash_url)
     set_allow_delete(allow_delete)
コード例 #9
0
ファイル: projects.py プロジェクト: Neyt/portia
 def copy_data(self, source, destination, spiders, items):
     if not Repoman.repo_exists(destination):
         self._init_project(destination)
     return GitProjectsManager.copy_data(self, source, destination,
                                         spiders, items)
コード例 #10
0
ファイル: projects.py プロジェクト: Neyt/portia
 def edit_project(self, name, revision):
     if not Repoman.repo_exists(name):
         self._init_project(name)
     return GitProjectsManager.edit_project(self, name, revision)
コード例 #11
0
ファイル: projects.py プロジェクト: Neyt/portia
 def __init__(self, *args, **kwargs):
     GitProjectsManager.__init__(self, *args, **kwargs)
     self.project_commands['deploy'] = self.deploy_project