[SEBA-165] hide backend and policy_status for services which doesn't have those
Change-Id: I3e80f21cc5bacc727facd1dba2ed26d880778bf2
diff --git a/xos/synchronizer/config.yaml b/xos/synchronizer/config.yaml
index 6c59579..5b7a7bd 100644
--- a/xos/synchronizer/config.yaml
+++ b/xos/synchronizer/config.yaml
@@ -15,7 +15,7 @@
name: volt
-core_version: ">=3.2.7"
+core_version: ">=3.2.8"
required_models:
- VOLTService
- VOLTServiceInstance
diff --git a/xos/synchronizer/models/volt.xproto b/xos/synchronizer/models/volt.xproto
index 91ee685..2be15df 100644
--- a/xos/synchronizer/models/volt.xproto
+++ b/xos/synchronizer/models/volt.xproto
@@ -43,6 +43,7 @@
option verbose_name = "OLT Device";
option description="Represents a physical OLT device";
option custom_python = "True";
+ option sync_implemented = "True";
required manytoone volt_service->VOLTService:volt_devices = 1:1001 [
help_text = "VOLTService that owns this OLT",
@@ -162,6 +163,7 @@
option verbose_name = "ONU Device";
option description = "Represents a physical ONU device";
option custom_python = "True";
+ option sync_implemented = "True";
required manytoone pon_port->PONPort:onu_devices = 1:1001 [
help_text = "PONPort that connects this ONUDevice to an OLTDevice",
@@ -224,6 +226,7 @@
option owner_class_name = "VOLTService";
option verbose_name = "vOLT Service Instance";
option description = "Represents subscriber tenancy in the VOLT Service";
+ option policy_implemented = "True";
optional string description = 1 [
help_text = "Human-readable description",