X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=charms%2Flayers%2Fvnfproxy%2Factions%2Freboot;fp=charms%2Flayers%2Fvnfproxy%2Factions%2Freboot;h=0000000000000000000000000000000000000000;hb=eca441c3a6166b1b319eb31858086c85f21d33aa;hp=751c88cf0f1da22bbf947e1df14fb6514ccd0082;hpb=18de74656c52be9a1c14d30eb14d19aa7ce858f4;p=osm%2FSO.git diff --git a/charms/layers/vnfproxy/actions/reboot b/charms/layers/vnfproxy/actions/reboot deleted file mode 100755 index 751c88cf..00000000 --- a/charms/layers/vnfproxy/actions/reboot +++ /dev/null @@ -1,34 +0,0 @@ -#!/usr/bin/env python3 -## -# Copyright 2016 Canonical Ltd. -# All rights reserved. -# -# 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. -## -import sys -sys.path.append('lib') - -from charms.reactive import main -from charms.reactive import set_state -from charmhelpers.core.hookenv import action_fail - -""" -`set_state` only works here because it's flushed to disk inside the `main()` -loop. remove_state will need to be called inside the action method. -""" -set_state('actions.reboot') - -try: - main() -except Exception as e: - action_fail(repr(e))