X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=policy_module%2Fosm_policy_module%2Fcommon%2Falarm_config.py;h=cf26a926dd507ae45000fb7546aa5d3750c21751;hb=d9a55971b0b87f0d43883f840478f6fbc5f62fde;hp=78d36d07fcb1f5d4e7c982d365aeeb5b5475933d;hpb=62781ff00b30790610cf4cc2ef5ed5422c571e10;p=osm%2FMON.git diff --git a/policy_module/osm_policy_module/common/alarm_config.py b/policy_module/osm_policy_module/common/alarm_config.py index 78d36d0..cf26a92 100644 --- a/policy_module/osm_policy_module/common/alarm_config.py +++ b/policy_module/osm_policy_module/common/alarm_config.py @@ -1,9 +1,34 @@ +# -*- coding: utf-8 -*- + +# Copyright 2018 Whitestack, LLC +# ************************************************************* + +# This file is part of OSM Monitoring module +# All Rights Reserved to Whitestack, LLC + +# 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 Lcompletoicense 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. + +# For those usages not covered by the Apache License, Version 2.0 please +# contact: bdiaz@whitestack.com or glavado@whitestack.com +## + + class AlarmConfig: - def __init__(self, metric_name, resource_uuid, vim_uuid, threshold, operation, statistic, action): - self.metric_name = metric_name, - self.resource_uuid = resource_uuid, - self.vim_uuid = vim_uuid, - self.threshold = threshold, - self.operation = operation, - self.statistic = statistic, + def __init__(self, metric_name, vdu_name, vnf_member_index, threshold, operation, statistic, action): + self.metric_name = metric_name + self.vdu_name = vdu_name + self.vnf_member_index = vnf_member_index + self.threshold = threshold + self.operation = operation + self.statistic = statistic self.action = action