comparison DockerToolFactory.py @ 2:fccbc118bb5b draft default tip

planemo upload for repository https://bitbucket.org/mvdbeek/dockertoolfactory/ commit 2f33eb59c06ac3d6ba6e22622fd4ae729eb5e4da-dirty
author mvdbeek
date Sat, 03 Oct 2015 08:59:09 -0400
parents 0fa46413d0d9
children
comparison
equal deleted inserted replaced
1:f1efc9a69a40 2:fccbc118bb5b
165 sys.argv = [abspath(opts.output_dir) if sys.argv[i - 1] == '--output_dir' else arg for i, arg in 165 sys.argv = [abspath(opts.output_dir) if sys.argv[i - 1] == '--output_dir' else arg for i, arg in
166 enumerate(sys.argv)] ##inject absolute path of working_dir 166 enumerate(sys.argv)] ##inject absolute path of working_dir
167 cmd = ['python', '-u'] + sys.argv + ['--dockerized', '1'] 167 cmd = ['python', '-u'] + sys.argv + ['--dockerized', '1']
168 container = docker_client.create_container( 168 container = docker_client.create_container(
169 image=image_id, 169 image=image_id,
170 user=os.getuid(), 170 user=str(os.getuid()),
171 volumes=volumes, 171 volumes=volumes,
172 command=cmd 172 command=cmd
173 ) 173 )
174 docker_client.start(container=container[u'Id'], binds=binds) 174 docker_client.start(container=container[u'Id'], binds=binds)
175 docker_client.wait(container=container[u'Id']) 175 docker_client.wait(container=container[u'Id'])