mirror of
https://github.com/gnh1201/caterpillar.git
synced 2025-11-27 18:10:40 +00:00
Update container.py
This commit is contained in:
parent
c49b35e7d9
commit
56c2db1442
|
|
@ -16,13 +16,30 @@ class Container(Extension):
|
||||||
pass
|
pass
|
||||||
|
|
||||||
def container_run(self, type, id, params, conn):
|
def container_run(self, type, id, params, conn):
|
||||||
|
devices = params['devices']
|
||||||
image = params['image']
|
image = params['image']
|
||||||
|
devices = params['devices']
|
||||||
|
name = params['name']
|
||||||
environment = params['environment']
|
environment = params['environment']
|
||||||
|
volumes = params['volumes']
|
||||||
|
|
||||||
container = client.containers.run(image=image, environment=environment, detach=True)
|
container = client.containers.run(
|
||||||
|
image,
|
||||||
|
devices=devices,
|
||||||
|
name=name,
|
||||||
|
volumes=volumes,
|
||||||
|
environment=environment,
|
||||||
|
detach=True
|
||||||
|
)
|
||||||
container.logs()
|
container.logs()
|
||||||
|
|
||||||
|
print ("[*] Running...")
|
||||||
|
|
||||||
def container_stop(self, type, id, params, conn):
|
def container_stop(self, type, id, params, conn):
|
||||||
print ("[*] Greeting! container_stop")
|
name = params['name']
|
||||||
# todo
|
|
||||||
pass
|
container = client.containers.get(name)
|
||||||
|
container.stop()
|
||||||
|
|
||||||
|
print ("[*] Stopped")
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user