X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FN2VC.git;a=blobdiff_plain;f=tests%2Fcharms%2Flayers%2Fmetrics-ci%2Freactive%2Fmetrics_ci.py;fp=tests%2Fcharms%2Flayers%2Fmetrics-ci%2Freactive%2Fmetrics_ci.py;h=4c4756a6ecd0c71980e2e81fd008101a67b1c2f4;hp=0000000000000000000000000000000000000000;hb=c1cf1b9a33dd1929fb834424626661f9c9dce64d;hpb=b4e7f5c425df48f7e946d792184d1d1b44879fe9 diff --git a/tests/charms/layers/metrics-ci/reactive/metrics_ci.py b/tests/charms/layers/metrics-ci/reactive/metrics_ci.py new file mode 100755 index 0000000..4c4756a --- /dev/null +++ b/tests/charms/layers/metrics-ci/reactive/metrics_ci.py @@ -0,0 +1,27 @@ +# Copyright 2019 Canonical Ltd. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +from charmhelpers.core.hookenv import ( + status_set, +) +from charms.reactive import ( + set_flag, + when_not, +) + + +@when_not('metrics-ci.installed') +def install_metrics_ci(): + status_set('active', "Ready!") + set_flag('metrics-ci.installed')