mirror of
git://git.yoctoproject.org/meta-virtualization.git
synced 2025-07-19 12:50:22 +02:00
add the py2 version for python-docker and python-docker-pycreds packages
add the py2 version for python-docker and python-docker-pycreds packages. add python-six and python-backport_ssl (for ph2 only) as python-docker dependencies. verify the connection to docker engine at run time - >>> import docker >>> client = docker.from_env() >>> client.images.list() [<Image: 'hello-world:latest'>] Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
This commit is contained in:
parent
21d8bcdb79
commit
cbefd4d88c
7
recipes-devtools/python/python-docker-pycreds.inc
Normal file
7
recipes-devtools/python/python-docker-pycreds.inc
Normal file
|
@ -0,0 +1,7 @@
|
|||
SUMMARY = "Python bindings for the docker credentials store API"
|
||||
HOMEPAGE = "https://github.com/shin-/dockerpy-creds"
|
||||
LICENSE = "Apache-2.0"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57"
|
||||
|
||||
SRC_URI[md5sum] = "2370ea3b62198b788a26231ab58844af"
|
||||
SRC_URI[sha256sum] = "8b0e956c8d206f832b06aa93a710ba2c3bcbacb5a314449c040b0b814355bbff"
|
3
recipes-devtools/python/python-docker-pycreds_0.3.0.bb
Normal file
3
recipes-devtools/python/python-docker-pycreds_0.3.0.bb
Normal file
|
@ -0,0 +1,3 @@
|
|||
inherit pypi setuptools
|
||||
require python-docker-pycreds.inc
|
||||
|
14
recipes-devtools/python/python-docker.inc
Normal file
14
recipes-devtools/python/python-docker.inc
Normal file
|
@ -0,0 +1,14 @@
|
|||
SUMMARY = "A Python library for the Docker Engine API."
|
||||
HOMEPAGE = "https://github.com/docker/docker-py"
|
||||
LICENSE = "Apache-2.0"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=34f3846f940453127309b920eeb89660"
|
||||
|
||||
SRC_URI[md5sum] = "02491d168c048cdb99cc20d0b352ea0f"
|
||||
SRC_URI[sha256sum] = "e9cc39e24905e67ba9e2df14c94488f5cf030fb72ae1c60de505ce5ea90503f7"
|
||||
|
||||
RDEPENDS_${PN} += " \
|
||||
${PYTHON_PN}-six \
|
||||
${PYTHON_PN}-docker-pycreds \
|
||||
${PYTHON_PN}-requests \
|
||||
${PYTHON_PN}-websocket-client \
|
||||
"
|
6
recipes-devtools/python/python-docker_3.4.0.bb
Normal file
6
recipes-devtools/python/python-docker_3.4.0.bb
Normal file
|
@ -0,0 +1,6 @@
|
|||
inherit pypi setuptools
|
||||
require python-docker.inc
|
||||
|
||||
RDEPENDS_${PN} += " \
|
||||
python-backports-ssl \
|
||||
"
|
|
@ -1,9 +1,3 @@
|
|||
SUMMARY = "Python bindings for the docker credentials store API"
|
||||
HOMEPAGE = "https://github.com/shin-/dockerpy-creds"
|
||||
LICENSE = "Apache-2.0"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57"
|
||||
|
||||
inherit pypi setuptools3
|
||||
require python-docker-pycreds.inc
|
||||
|
||||
SRC_URI[md5sum] = "2370ea3b62198b788a26231ab58844af"
|
||||
SRC_URI[sha256sum] = "8b0e956c8d206f832b06aa93a710ba2c3bcbacb5a314449c040b0b814355bbff"
|
||||
|
|
|
@ -1,17 +1,3 @@
|
|||
SUMMARY = "A Python library for the Docker Engine API."
|
||||
HOMEPAGE = "https://github.com/docker/docker-py"
|
||||
LICENSE = "Apache-2.0"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=34f3846f940453127309b920eeb89660"
|
||||
|
||||
inherit pypi setuptools3
|
||||
|
||||
SRC_URI[md5sum] = "02491d168c048cdb99cc20d0b352ea0f"
|
||||
SRC_URI[sha256sum] = "e9cc39e24905e67ba9e2df14c94488f5cf030fb72ae1c60de505ce5ea90503f7"
|
||||
|
||||
DEPENDS += "${PYTHON_PN}-pip-native"
|
||||
|
||||
RDEPENDS_${PN} += " \
|
||||
python3-docker-pycreds \
|
||||
python3-requests \
|
||||
python3-websocket-client \
|
||||
"
|
||||
require python-docker.inc
|
||||
|
|
Loading…
Reference in New Issue
Block a user