[CORD-3057] Integrating the OSS Service

Change-Id: If202560447d6eecb4bab725206a397e6390dc414
diff --git a/xos/synchronizer/steps/sync_volt_service.py b/xos/synchronizer/steps/sync_volt_service.py
deleted file mode 100644
index 80ff7b4..0000000
--- a/xos/synchronizer/steps/sync_volt_service.py
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 2017-present Open Networking Foundation
-#
-# 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 License 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.
-
-import json
-from synchronizers.new_base.SyncInstanceUsingAnsible import SyncStep
-from synchronizers.new_base.modelaccessor import VOLTService
-
-from xosconfig import Config
-from multistructlog import create_logger
-from time import sleep
-import requests
-from requests.auth import HTTPBasicAuth
-
-log = create_logger(Config().get('logging'))
-
-class SyncOLTService(SyncStep):
-    provides = [VOLTService]
-    observes = VOLTService
-
-    def sync_record(self, o):
-        log.info("synching OLT service", object=str(o), **o.tologdict())
-
-        if o.onu_provisioning == "allow_all":
-            # TODO: Tell ONOS to create the ONU device (POST xosapi/v1/volt/onudevices)
-            pass
-        if o.onu_provisioning == "pre_provisioned" or o.onu_provisioning == "oss":
-            # TODO: Tell ONOS to update the ONU device (POST xosapi/v1/volt/onudevices/<id>)
-            # ONOS will need to find the <id>
-            # if onu_provisioning == oss then XOS will need to make a call to the oss server to validate the ONU
-            pass
-
-    def delete_record(self, o):
-        pass
diff --git a/xos/synchronizer/steps/sync_volt_service_instance.py b/xos/synchronizer/steps/sync_volt_service_instance.py
index 4d1f90f..98a5b92 100644
--- a/xos/synchronizer/steps/sync_volt_service_instance.py
+++ b/xos/synchronizer/steps/sync_volt_service_instance.py
@@ -40,6 +40,8 @@
         log.info("Synching OLTServiceInstance", object=str(o), **o.tologdict())
 
         c_tag = si.get_westbound_service_instance_properties("c_tag")
+
+        # TODO understand if this can have a better modeling (VOLTHA should know this info for an ONU without manually inserting it in the subscriber)
         uni_port_id = si.get_westbound_service_instance_properties("uni_port_id")
 
         onu_device_name = si.get_westbound_service_instance_properties("onu_device")