summaryrefslogtreecommitdiff
path: root/contrib
diff options
context:
space:
mode:
authorOpenShift Merge Robot <openshift-merge-robot@users.noreply.github.com>2018-10-23 09:05:29 -0700
committerGitHub <noreply@github.com>2018-10-23 09:05:29 -0700
commit41a8bbdbe01d76d39a7a670ac17df1d3da8b28d5 (patch)
tree3e12de2eec78659f251eff70bb12d14dff767519 /contrib
parent41a4827f841bf97c4c22ce651058741dc15e9451 (diff)
parenta7ea7e9d5c9b1d023fc57f4c5da5faeece187bf7 (diff)
downloadpodman-41a8bbdbe01d76d39a7a670ac17df1d3da8b28d5.tar.gz
podman-41a8bbdbe01d76d39a7a670ac17df1d3da8b28d5.tar.bz2
podman-41a8bbdbe01d76d39a7a670ac17df1d3da8b28d5.zip
Merge pull request #1649 from jwhonce/issue/1641
Downgrade code to support python3.4
Diffstat (limited to 'contrib')
-rw-r--r--contrib/python/podman/MANIFEST.in1
-rw-r--r--contrib/python/podman/tox.ini8
-rw-r--r--contrib/python/pypodman/pypodman/lib/actions/pod/processes_parser.py4
-rw-r--r--contrib/python/pypodman/pypodman/lib/podman_parser.py4
4 files changed, 13 insertions, 4 deletions
diff --git a/contrib/python/podman/MANIFEST.in b/contrib/python/podman/MANIFEST.in
index 72e638cb9..a5897de50 100644
--- a/contrib/python/podman/MANIFEST.in
+++ b/contrib/python/podman/MANIFEST.in
@@ -1,2 +1,3 @@
prune test/
include README.md
+include requirements.txt
diff --git a/contrib/python/podman/tox.ini b/contrib/python/podman/tox.ini
new file mode 100644
index 000000000..797eafbe3
--- /dev/null
+++ b/contrib/python/podman/tox.ini
@@ -0,0 +1,8 @@
+[tox]
+envlist = py34,py35,py36
+skipdist = True
+
+[testenv]
+deps=-rrequirements.txt
+whitelist_externals = bash
+commands=bash test/test_runner.sh
diff --git a/contrib/python/pypodman/pypodman/lib/actions/pod/processes_parser.py b/contrib/python/pypodman/pypodman/lib/actions/pod/processes_parser.py
index 411a6d5a3..ecfcb883a 100644
--- a/contrib/python/pypodman/pypodman/lib/actions/pod/processes_parser.py
+++ b/contrib/python/pypodman/pypodman/lib/actions/pod/processes_parser.py
@@ -10,7 +10,7 @@ class ProcessesPod(AbstractActionBase):
@classmethod
def subparser(cls, parent):
- """Add Images command to parent parser."""
+ """Add Pod Ps command to parent parser."""
parser = parent.add_parser('ps', help='list processes of pod')
super().subparser(parser)
@@ -40,7 +40,7 @@ class ProcessesPod(AbstractActionBase):
parser.set_defaults(class_=cls, method='processes')
def __init__(self, args):
- """Contstruct ProcessesPod class."""
+ """Construct ProcessesPod class."""
if args.sort == 'created':
args.sort = 'createdat'
elif args.sort == 'count':
diff --git a/contrib/python/pypodman/pypodman/lib/podman_parser.py b/contrib/python/pypodman/pypodman/lib/podman_parser.py
index 1ba9bb7fc..d3c84224f 100644
--- a/contrib/python/pypodman/pypodman/lib/podman_parser.py
+++ b/contrib/python/pypodman/pypodman/lib/podman_parser.py
@@ -154,7 +154,7 @@ class PodmanArgumentParser(argparse.ArgumentParser):
getattr(args, 'run_dir')
or os.environ.get('RUN_DIR')
or config['default'].get('run_dir')
- or Path(args.xdg_runtime_dir, 'pypodman')
+ or str(Path(args.xdg_runtime_dir, 'pypodman'))
) # yapf: disable
setattr(
@@ -211,7 +211,7 @@ class PodmanArgumentParser(argparse.ArgumentParser):
args.identity_file = None
if args.host:
- args.local_socket_path = Path(args.run_dir, 'podman.socket')
+ args.local_socket_path = str(Path(args.run_dir, 'podman.socket'))
else:
args.local_socket_path = args.remote_socket_path