# HG changeset patch # User Vincent Hatakeyama <vincent.hatakeyama@xcg-consulting.fr> # Date 1560851607 -7200 # Tue Jun 18 11:53:27 2019 +0200 # Node ID 6ca3bf1d203c953839262165cc98c18415b9971c # Parent cb2b7c4daf2d05f6d268dc50c0bf2447ce70d5d3 🚀 pull isort to be sure to be on latest version also use working directory option rather than a sh with a cd diff --git a/docker_dev_start.py b/docker_dev_start.py --- a/docker_dev_start.py +++ b/docker_dev_start.py @@ -32,9 +32,9 @@ _logger = logging.getLogger(__name__) -__version__ = '1.1.11' +__version__ = '1.1.12' __date__ = '2017-08-11' -__updated__ = '2019-01-29' +__updated__ = '2019-06-17' def which(program): @@ -72,14 +72,16 @@ '/mnt']) -def isort(): +def isort(docker_client): """Run isort """ + _logger.info('Pulling isort') + docker_client.pull(repository='xcgd/isort', tag='odoo') _logger.info('Running isort') call([ 'docker', 'run', '--rm', '--volume', - '{}:/mnt'.format(os.environ['PWD']), 'xcgd/isort:odoo', - 'sh', '-c', 'cd /mnt && isort -c']) + '{}:/mnt'.format(os.environ['PWD']), '-w', '/mnt', 'xcgd/isort:odoo', + 'isort', '-c']) def main(argv=None): # IGNORE:C0111 @@ -647,7 +649,7 @@ flake8(odoo_type) if run_isort: - isort() + isort(docker_client) if dev: if odoo_type in ('odoo11', 'odoo10'):