コード例 #1
0
ファイル: vistrail.py プロジェクト: cjh1/VisTrails
 def create_wf_exec_entity(self, wf_exec, wf_entity):
     entity = WorkflowExecEntity(wf_exec)
     wf_entity.children.append(entity)
     entity.parent = wf_entity
     locator = BaseLocator.from_url(self.url)
     locator.kwargs['workflow_exec'] = entity.name
     entity.url = locator.to_url()
     return entity
コード例 #2
0
ファイル: vistrail.py プロジェクト: hjanime/VisTrails
 def create_wf_exec_entity(self, wf_exec, wf_entity):
     entity = WorkflowExecEntity(wf_exec)
     wf_entity.children.append(entity)
     entity.parent = wf_entity
     locator = BaseLocator.from_url(self.url)
     locator.kwargs['workflow_exec'] = entity.name
     entity.url = locator.to_url()
     return entity
コード例 #3
0
 def create_wf_exec_entity(self, wf_exec, wf_entity):
     entity = WorkflowExecEntity(wf_exec)
     wf_entity.children.append(entity)
     entity.parent = wf_entity
     scheme, rest = self.url.split('://', 1)
     url = 'http://' + rest
     url_tuple = urlparse.urlsplit(url)
     query_str = url_tuple[3]
     if query_str == '':
         query_str = 'workflow_exec=%s' % entity.name
     else:
         query_str += '&workflow_exec=%s' % entity.name
     url_tuple = (scheme, url_tuple[1], url_tuple[2], query_str,
                  url_tuple[4])
     entity.url = urlparse.urlunsplit(url_tuple)
     return entity
コード例 #4
0
 def create_wf_exec_entity(self, wf_exec, wf_entity):
     entity = WorkflowExecEntity(wf_exec)
     wf_entity.children.append(entity)
     entity.parent = wf_entity
     scheme, rest = self.url.split('://', 1)
     url = 'http://' + rest
     url_tuple = urlparse.urlsplit(url)
     query_str = url_tuple[3]
     if query_str == '':
         query_str = 'workflow_exec=%s' % entity.name
     else:
         query_str += '&workflow_exec=%s' % entity.name
     url_tuple = (scheme, url_tuple[1], url_tuple[2], query_str,
                  url_tuple[4])
     entity.url = urlparse.urlunsplit(url_tuple)
     return entity