asgard.backends.mesos.models package

Submodules

asgard.backends.mesos.models.agent module

class asgard.backends.mesos.models.agent.MesosAgent[código fonte]

Base: asgard.models.agent.Agent

apps() → List[asgard.backends.mesos.models.app.MesosApp][código fonte]
calculate_stats()[código fonte]
Calculate usage statistics.
  • CPU % usage

  • RAM % usage

filter_by_attrs(kv)[código fonte]
tasks(app_id: str) → List[asgard.backends.mesos.models.task.MesosTask][código fonte]

asgard.backends.mesos.models.app module

class asgard.backends.mesos.models.app.MesosApp[código fonte]

Base: asgard.models.app.App

classmethod transform_to_asgard_app_id(executor_id: str) → str[código fonte]

asgard.backends.mesos.models.task module

class asgard.backends.mesos.models.task.MesosTask[código fonte]

Base: asgard.models.task.Task

classmethod transform_to_asgard_task_id(executor_id: str) → str[código fonte]

Module contents