Loading src/nbi/service/sse_telemetry/create_subscription.py +6 −3 Original line number Diff line number Diff line Loading @@ -126,14 +126,17 @@ class CreateSubscription(Resource): # 'Controllerless device detected, skipping subscription for: {:s}'.format(xpath) # ) # continue sampling_interval = s['ietf-subscribed-notifications:input'][ 'ietf-yang-push:periodic' ]['ietf-yang-push:period'] s_req = SSEMonitoringSubscriptionConfig() #s_req.device_id.device_uuid.uuid = device_controller.value s_req.device_id.device_uuid.uuid = controller_name s_req.config_type = SSEMonitoringSubscriptionConfig.Subscribe s_req.uri = xpath_filter s_req.sampling_interval = s['ietf-subscribed-notifications:input'][ 'ietf-yang-push:periodic' ]['ietf-yang-push:period'] s_req.sampling_interval = str(sampling_interval) r: SSEMonitoringSubscriptionResponse = device_client.SSETelemetrySubscribe(s_req) s = SSESubsciprionDict( uuid=str(uuid4()), Loading Loading
src/nbi/service/sse_telemetry/create_subscription.py +6 −3 Original line number Diff line number Diff line Loading @@ -126,14 +126,17 @@ class CreateSubscription(Resource): # 'Controllerless device detected, skipping subscription for: {:s}'.format(xpath) # ) # continue sampling_interval = s['ietf-subscribed-notifications:input'][ 'ietf-yang-push:periodic' ]['ietf-yang-push:period'] s_req = SSEMonitoringSubscriptionConfig() #s_req.device_id.device_uuid.uuid = device_controller.value s_req.device_id.device_uuid.uuid = controller_name s_req.config_type = SSEMonitoringSubscriptionConfig.Subscribe s_req.uri = xpath_filter s_req.sampling_interval = s['ietf-subscribed-notifications:input'][ 'ietf-yang-push:periodic' ]['ietf-yang-push:period'] s_req.sampling_interval = str(sampling_interval) r: SSEMonitoringSubscriptionResponse = device_client.SSETelemetrySubscribe(s_req) s = SSESubsciprionDict( uuid=str(uuid4()), Loading