Changes vnf_member_index to a string
bug 690
Change-Id: I13200cef5039368215a6df2c7f0e93a7de12f2a4
Signed-off-by: Benjamin Diaz <bdiaz@whitestack.com>
diff --git a/osm_policy_module/autoscaling/service.py b/osm_policy_module/autoscaling/service.py
index 09b78b2..d14904d 100644
--- a/osm_policy_module/autoscaling/service.py
+++ b/osm_policy_module/autoscaling/service.py
@@ -71,7 +71,7 @@
try:
scaling_group_record = ScalingGroupRepository.get(
ScalingGroup.nsr_id == nsr_id,
- ScalingGroup.vnf_member_index == int(vnfr['member-vnf-index-ref']),
+ ScalingGroup.vnf_member_index == vnfr['member-vnf-index-ref'],
ScalingGroup.name == scaling_group['name']
)
log.debug("Found existing scaling group record in DB...")
@@ -203,7 +203,7 @@
alarm = ScalingAlarmRepository.create(
alarm_uuid=alarm_uuid,
action='scale_in',
- vnf_member_index=int(vnfr['member-vnf-index-ref']),
+ vnf_member_index=vnfr['member-vnf-index-ref'],
vdu_name=vdur['name'],
scaling_criteria=scaling_criteria_record
)
@@ -220,7 +220,7 @@
alarm = ScalingAlarmRepository.create(
alarm_uuid=alarm_uuid,
action='scale_out',
- vnf_member_index=int(vnfr['member-vnf-index-ref']),
+ vnf_member_index=vnfr['member-vnf-index-ref'],
vdu_name=vdur['name'],
scaling_criteria=scaling_criteria_record
)