mirror of
https://github.com/Red5d/docker-autocompose
synced 2026-01-03 23:28:02 +00:00
Merge pull request #14 from akshaysalunke13/master
Fix yaml output to reflect latest docker-compose reference.
This commit is contained in:
3
.gitignore
vendored
Normal file
3
.gitignore
vendored
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
venv
|
||||||
|
.vscode
|
||||||
|
.DS_Store
|
||||||
@@ -60,7 +60,7 @@ def generate(cname):
|
|||||||
#'log_driver': cattrs['HostConfig']['LogConfig']['Type'],
|
#'log_driver': cattrs['HostConfig']['LogConfig']['Type'],
|
||||||
#'log_opt': cattrs['HostConfig']['LogConfig']['Config'],
|
#'log_opt': cattrs['HostConfig']['LogConfig']['Config'],
|
||||||
'logging': {'driver': cattrs['HostConfig']['LogConfig']['Type'], 'options': cattrs['HostConfig']['LogConfig']['Config']},
|
'logging': {'driver': cattrs['HostConfig']['LogConfig']['Type'], 'options': cattrs['HostConfig']['LogConfig']['Config']},
|
||||||
'networks': {x: {'aliases': cattrs['NetworkSettings']['Networks'][x]['Aliases']} for x in cattrs['NetworkSettings']['Networks'].keys()},
|
'networks': {x for x in cattrs['NetworkSettings']['Networks'].keys()},
|
||||||
'security_opt': cattrs['HostConfig']['SecurityOpt'],
|
'security_opt': cattrs['HostConfig']['SecurityOpt'],
|
||||||
'ulimits': cattrs['HostConfig']['Ulimits'],
|
'ulimits': cattrs['HostConfig']['Ulimits'],
|
||||||
'volumes': cattrs['HostConfig']['Binds'],
|
'volumes': cattrs['HostConfig']['Binds'],
|
||||||
@@ -87,7 +87,7 @@ def generate(cname):
|
|||||||
networklist = c.networks.list()
|
networklist = c.networks.list()
|
||||||
networks = {}
|
networks = {}
|
||||||
for network in networklist:
|
for network in networklist:
|
||||||
if network.attrs['Name'] in values['networks'].keys():
|
if network.attrs['Name'] in values['networks']:
|
||||||
networks[network.attrs['Name']] = {'external': (not network.attrs['Internal'])}
|
networks[network.attrs['Name']] = {'external': (not network.attrs['Internal'])}
|
||||||
|
|
||||||
# Check for command and add it if present.
|
# Check for command and add it if present.
|
||||||
|
|||||||
2
requirements.txt
Normal file
2
requirements.txt
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
pyaml==20.4.0
|
||||||
|
docker==4.4.4
|
||||||
Reference in New Issue
Block a user