def service_tasks(self, service):
     for task_dict in self.service_ps(service.id):
         if task_dict['NAME'].strip().startswith('\_'):
             continue  # historical task
         yield DockerTask.from_cli(self, task_dict, service=service)
 def node_tasks(self, node):
     for task_dict in self.node_ps(node.id):
         yield DockerTask.from_api(self, task_dict, node=node)
 def service_tasks(self, service):
     for task_dict in self.service_ps(service.id):
         yield DockerTask.from_api(self, task_dict, service=service)
Beispiel #4
0
 def service_tasks(self, service):
     for task_dict in self.service_ps(service.id):
         if task_dict['NAME'].strip().startswith('\_'):
             continue    # historical task
         yield DockerTask.from_cli(self, task_dict, service=service)
 def node_tasks(self, node):
     for task_dict in self.node_ps(node.id):
         yield DockerTask.from_api(self, task_dict, node=node)
 def service_tasks(self, service):
     for task_dict in self.service_ps(service.id):
         yield DockerTask.from_api(self, task_dict, service=service)