mirror of https://github.com/docker/docker-py.git
Merge pull request #2346 from itssimon/master
Change os.errno to errno for py3.7 compatibility
This commit is contained in:
commit
c2ceb89329
|
@ -1,5 +1,5 @@
|
||||||
|
import errno
|
||||||
import json
|
import json
|
||||||
import os
|
|
||||||
import subprocess
|
import subprocess
|
||||||
|
|
||||||
import six
|
import six
|
||||||
|
@ -84,7 +84,7 @@ class Store(object):
|
||||||
[self.exe, subcmd], stdin=subprocess.PIPE,
|
[self.exe, subcmd], stdin=subprocess.PIPE,
|
||||||
stdout=subprocess.PIPE, env=env,
|
stdout=subprocess.PIPE, env=env,
|
||||||
)
|
)
|
||||||
output, err = process.communicate(data_input)
|
output, _ = process.communicate(data_input)
|
||||||
if process.returncode != 0:
|
if process.returncode != 0:
|
||||||
raise subprocess.CalledProcessError(
|
raise subprocess.CalledProcessError(
|
||||||
returncode=process.returncode, cmd='', output=output
|
returncode=process.returncode, cmd='', output=output
|
||||||
|
@ -92,7 +92,7 @@ class Store(object):
|
||||||
except subprocess.CalledProcessError as e:
|
except subprocess.CalledProcessError as e:
|
||||||
raise errors.process_store_error(e, self.program)
|
raise errors.process_store_error(e, self.program)
|
||||||
except OSError as e:
|
except OSError as e:
|
||||||
if e.errno == os.errno.ENOENT:
|
if e.errno == errno.ENOENT:
|
||||||
raise errors.StoreError(
|
raise errors.StoreError(
|
||||||
'{} not installed or not available in PATH'.format(
|
'{} not installed or not available in PATH'.format(
|
||||||
self.program
|
self.program
|
||||||
|
|
Loading…
Reference in New Issue