From 067ceb9a5e072a5e1322e7d4fd6b38c89c421a81 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Ole=C5=9B?= Date: Fri, 23 Oct 2015 14:15:48 +0200 Subject: [PATCH] Add react event for nova_puppet -> nova_compute. Move acctions to meta --- examples/openstack/openstack.py | 1 + resources/librarian/meta.yaml | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/examples/openstack/openstack.py b/examples/openstack/openstack.py index 9ae62191..f850d09c 100755 --- a/examples/openstack/openstack.py +++ b/examples/openstack/openstack.py @@ -643,6 +643,7 @@ def setup_nova_compute(node, librarian, nova_puppet, nova_api_puppet, neutron_se node.connect(nova_compute_puppet) evapi.add_dep(nova_puppet2.name, nova_compute_puppet.name, actions=('run',)) evapi.add_dep(nova_api_puppet.name, nova_compute_puppet.name, actions=('run',)) + evapi.add_react(nova_puppet2.name, nova_compute_puppet.name, actions=('run', 'update')) # NOVA COMPUTE LIBVIRT, NOVA_NEUTRON # NOTE(bogdando): changes nova config, so should notify nova compute service diff --git a/resources/librarian/meta.yaml b/resources/librarian/meta.yaml index 9d620c11..d40334d2 100644 --- a/resources/librarian/meta.yaml +++ b/resources/librarian/meta.yaml @@ -1,6 +1,10 @@ id: librarian handler: ansible version: 0.0.1 +actions: + run: run.yaml + update: run.yaml + remove: remove.yaml input: modules: schema: [str]