runner -> backup_runner

This commit is contained in:
Einar Forselv 2019-04-17 03:28:07 +02:00
parent e9d4f3edce
commit d819200b7e
2 changed files with 27 additions and 25 deletions

View File

@ -0,0 +1,27 @@
import os
import docker
from restic_volume_backup.config import Config
def run():
client = docker.Client(base_url=DOCKER_BASE_URL)
container = client.containers.run(
'image',
'command',
labels={"restic-volume-backup.backup_process": True},
auto_remove=True,
remove=True,
detach=True,
environment={
'test1': 'value1',
'test2': 'value2',
},
volumes={
'/home/user1/': {'bind': '/mnt/vol2', 'mode': 'rw'},
'/var/www': {'bind': '/mnt/vol1', 'mode': 'ro'},
},
working_dir=os.getcwd(),
)
# Pull logs and exist status of container

View File

@ -1,25 +0,0 @@
import os
import docker
client = docker.Client(base_url=DOCKER_BASE_URL)
container = client.containers.run(
'image',
'command',
labels={"restic-volume-backup.process": True},
auto_remove=True,
remove=True,
detach=True,
environment={
'test1': 'value1',
'test2': 'value2',
},
volumes={
'/home/user1/': {'bind': '/mnt/vol2', 'mode': 'rw'},
'/var/www': {'bind': '/mnt/vol1', 'mode': 'ro'},
},
working_dir=os.getcwd(),
)
# Pull logs and exist status of container