controller.deploy.swarm.Swarm

class controller.deploy.swarm.Swarm(docker, check_initialization=True)[source]
Parameters:
  • docker (Docker)

  • check_initialization (bool, default: True)

__init__(docker, check_initialization=True)[source]
Parameters:
  • docker (Docker)

  • check_initialization (bool, default: True)

Methods

__init__(docker[, check_initialization])

param docker:

check_resources()

rtype:

None

deploy()

rtype:

None

get_replicas(service)

param service:

get_running_services()

rtype:

Set[str]

get_services_status(prefix)

param prefix:

get_token([node_type])

param node_type:

init()

rtype:

None

logs(service, follow, tail, timestamps)

param service:

remove()

rtype:

None

restart(service)

param service:

stack_is_running()

rtype:

bool

status(services)

param services: