summaryrefslogtreecommitdiff
path: root/contrib/libpodpy/client.py
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/libpodpy/client.py')
-rw-r--r--contrib/libpodpy/client.py45
1 files changed, 0 insertions, 45 deletions
diff --git a/contrib/libpodpy/client.py b/contrib/libpodpy/client.py
deleted file mode 100644
index d9bac6dbb..000000000
--- a/contrib/libpodpy/client.py
+++ /dev/null
@@ -1,45 +0,0 @@
-
-from varlink import Client
-from libpodpy.images import Images
-from libpodpy.system import System
-from libpodpy.containers import Containers
-
-class LibpodClient(object):
-
-
- """
- A client for communicating with a Docker server.
-
- Example:
-
- >>> from libpodpy import client
- >>> c = client.LibpodClient("unix:/run/podman/io.projectatomic.podman")
-
- Args:
- Requires the varlink URI for libpod
- """
-
- def __init__(self, varlink_uri):
- c = Client(address=varlink_uri)
- self.conn = c.open("io.projectatomic.podman")
-
- @property
- def images(self):
- """
- An object for managing images through libpod
- """
- return Images(self.conn)
-
- @property
- def system(self):
- """
- An object for system related calls through libpod
- """
- return System(self.conn)
-
- @property
- def containers(self):
- """
- An object for managing containers through libpod
- """
- return Containers(self.conn)