status.py 499 B

1234567891011121314151617181920
  1. import json
  2. from metadocker.cmdline.commands.base import SpecificCommand, Argument
  3. from metadocker.docker import DockerBuilder
  4. from metadocker.docker.driver import driver
  5. class StatusCommand(SpecificCommand):
  6. NAME = "status"
  7. HELP = "Stop le conteneur"
  8. ARGUMENTS = [
  9. ]
  10. def run(self, env):
  11. name = env.docker.name
  12. data = driver.ps(name=name, classe=dict)
  13. if data:
  14. print(json.dumps(data[0], indent = 2))
  15. return 0
  16. return -1