Hello,
virt-sandbox-image.py is a python script that lets you download and run templates
from supported sources using virt-sandbox.
Component-based archictecture is accomplished through Source base class.
Docker image support is added through DockerSource.
DockerSource is capable of downloading and running Docker images by consuming Docker
Registry API.
Daniel P Berrange (1):
Add virt-sandbox-image
Eren Yagdiran (10):
Fix virt-sandbox-image
Image: Add Hooking Mechanism
Image: Add download function
Image: Refactor create function
Image: Add delete function
Image: Add get_command function to Source
Image: Add run args
Image: Add check_driver function
Image: Add get_disk function to Source
Image: Add run function
po/POTFILES.in | 1 +
virt-sandbox-image/sources/DockerSource.py | 364 +++++++++++++++++++++++++++++
virt-sandbox-image/sources/Source.py | 27 +++
virt-sandbox-image/virt-sandbox-image.py | 233 ++++++++++++++++++
4 files changed, 625 insertions(+)
create mode 100644 virt-sandbox-image/sources/DockerSource.py
create mode 100644 virt-sandbox-image/sources/Source.py
create mode 100644 virt-sandbox-image/virt-sandbox-image.py
--
2.1.0