From c5928c102495498bbc76ced10c3026456423746d Mon Sep 17 00:00:00 2001 From: Polina-Gubina Date: Tue, 5 Dec 2023 17:01:05 +0100 Subject: [PATCH] list containers --- playbooks/files/list_containers.py | 11 +++++++++++ playbooks/scenario32_obs.yaml | 9 +++++++++ 2 files changed, 20 insertions(+) create mode 100644 playbooks/files/list_containers.py create mode 100644 playbooks/scenario32_obs.yaml diff --git a/playbooks/files/list_containers.py b/playbooks/files/list_containers.py new file mode 100644 index 0000000..e7ecd04 --- /dev/null +++ b/playbooks/files/list_containers.py @@ -0,0 +1,11 @@ +#!/usr/bin/env python3 + +import openstack + +from otcextensions import sdk + +openstack.enable_logging(True) +conn = openstack.connect() +sdk.register_otc_extensions(conn) + +list(conn.obs.containers()) diff --git a/playbooks/scenario32_obs.yaml b/playbooks/scenario32_obs.yaml new file mode 100644 index 0000000..610bf5d --- /dev/null +++ b/playbooks/scenario32_obs.yaml @@ -0,0 +1,9 @@ +--- +- name: Scenario 32 - list of containers obs + hosts: localhost + ignore_errors: yes + tasks: + - name: List of containers + script: "list_containers.py" + args: + executable: python3