From 88df88a19674ccc0017836941b8ee32eaadf19fb Mon Sep 17 00:00:00 2001 From: Stuart Mackie Date: Thu, 23 Mar 2017 06:19:54 -0700 Subject: Deleted charms with wrong license. Will source them differently in future. Change-Id: I0fc99ea03c6b6ca4701e63793cb2be60e56c7588 Signed-off-by: Stuart Mackie --- charms/trusty/keepalived/hooks/services.py | 57 ------------------------------ 1 file changed, 57 deletions(-) delete mode 100644 charms/trusty/keepalived/hooks/services.py (limited to 'charms/trusty/keepalived/hooks/services.py') diff --git a/charms/trusty/keepalived/hooks/services.py b/charms/trusty/keepalived/hooks/services.py deleted file mode 100644 index bc456aa..0000000 --- a/charms/trusty/keepalived/hooks/services.py +++ /dev/null @@ -1,57 +0,0 @@ -#!/usr/bin/python - -import os - -from charmhelpers.core import host -from charmhelpers.core import hookenv -from charmhelpers.core.services.base import ServiceManager -from charmhelpers.core.services import helpers - -import actions - -SYSCTL_FILE = os.path.join(os.sep, 'etc', 'sysctl.d', '50-keepalived.conf') -KEEPALIVED_CONFIG_FILE = os.path.join(os.sep, 'etc', 'keepalived', - 'keepalived.conf') -config = hookenv.config() - - -def manage(): - manager = ServiceManager([ - { - 'service': 'keepalived', - 'required_data': [ - helpers.RequiredConfig('virtual-ip', - 'router-id'), - {'is_leader': hookenv.is_leader()} - ], - 'data_ready': [ - actions.log_start, - helpers.template( - source='keepalived.conf', - target=KEEPALIVED_CONFIG_FILE, - perms=0o644 - ) - ], - # keepalived has no "status" command - 'stop': [ - lambda arg: host.service_stop('keepalived') - ], - 'start': [ - lambda arg: host.service_restart('keepalived') - ], - }, - { - 'service': 'procps', - 'required_data': [ - {'sysctl': {'net.ipv4.ip_nonlocal_bind': 1}}, - ], - 'data_ready': [ - helpers.template( - source='50-keepalived.conf', - target=SYSCTL_FILE, - perms=0o644 - ) - ], - } - ]) - manager.manage() -- cgit 1.2.3-korg