diff --git a/modules/docker.py b/modules/docker.py index 9475da1..e53be78 100644 --- a/modules/docker.py +++ b/modules/docker.py @@ -22,6 +22,10 @@ def docker_ip(): docker_cmd = 'docker-machine ip %s' % \ configuration.docker.machine + docker_cmd = "docker inspect -f '{{" + docker_cmd += "range.NetworkSettings.Networks}}" + docker_cmd += "{{.IPAddress}}{{end}}' pedantic_tu" + return _execute(docker_cmd) else: @@ -43,7 +47,7 @@ def docker_run(cmd): _execute = executize("run") if configuration.docker.database.host != 'local': _execute = executize("sudo") - + if configuration.docker.machine: docker_eval = "eval $(docker-machine env %s)" % \ configuration.docker.machine @@ -278,7 +282,8 @@ def edit(param='help'): print('database template path: %s' % database_template_path) project_branch = configuration.project.branch - + print('project branch: %s' % project_branch) + locations = { 'database': { 'path': database_build_path,