From b82e55e56c6a40671faf7524669cdf6a869fce95 Mon Sep 17 00:00:00 2001
From: gifrerenom <lluis.gifre@cttc.es>
Date: Tue, 21 Feb 2023 10:45:46 +0000
Subject: [PATCH] Common - Tools - Object Factory:

- Added availability percentage to SLA Availability constraint
---
 src/common/tools/object_factory/Constraint.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/common/tools/object_factory/Constraint.py b/src/common/tools/object_factory/Constraint.py
index 0df049ab7..ef00e3872 100644
--- a/src/common/tools/object_factory/Constraint.py
+++ b/src/common/tools/object_factory/Constraint.py
@@ -29,9 +29,9 @@ def json_constraint_endpoint_location_gps(endpoint_id : Dict, latitude : float,
 def json_constraint_endpoint_priority(endpoint_id : Dict, priority : int) -> Dict:
     return {'endpoint_priority': {'endpoint_id': endpoint_id, 'priority': priority}}
 
-def json_constraint_sla_availability(num_disjoint_paths : int, all_active : bool) -> Dict:
+def json_constraint_sla_availability(num_disjoint_paths : int, all_active : bool, availability : float) -> Dict:
     return {'sla_availability': {
-        'num_disjoint_paths': num_disjoint_paths, 'all_active': all_active
+        'num_disjoint_paths': num_disjoint_paths, 'all_active': all_active, 'availability': availability
     }}
 
 def json_constraint_sla_capacity(capacity_gbps : float) -> Dict:
-- 
GitLab