Initial implementation of vEE service

Change-Id: I774d7266220163cf2afd00cfc2161b04aec32d1e
diff --git a/xos/synchronizer/steps/sync_host.yaml b/xos/synchronizer/steps/sync_host.yaml
new file mode 100644
index 0000000..0484675
--- /dev/null
+++ b/xos/synchronizer/steps/sync_host.yaml
@@ -0,0 +1,13 @@
+---
+- hosts: 127.0.0.1
+  connection: local
+
+  tasks:
+  - name: Add host entry for fabric
+    uri:
+      url: http://{{ rest_hostname }}:{{ rest_port }}/{{ rest_endpoint }}
+      method: POST
+      user: onos
+      password: rocks
+      body: '{{ rest_body }}'
+      body_format: json
\ No newline at end of file
diff --git a/xos/synchronizer/steps/sync_vee.py b/xos/synchronizer/steps/sync_vee.py
new file mode 100644
index 0000000..c9182fe
--- /dev/null
+++ b/xos/synchronizer/steps/sync_vee.py
@@ -0,0 +1,26 @@
+from synchronizers.base.syncstep import *
+from synchronizers.base.ansible_helper import *
+from services.vee.models import VEEService
+
+class SyncVEEService(SyncStep):
+    provides=[VRouterTenant]
+    observes = VEEService
+    requested_interval=30
+    playbook='sync_host.yaml'
+
+    def get_vee_onos_service(self):
+        return None
+
+    def get_node_tag(self, node, tagname):
+        return None
+
+    def fetch_pending(self, deleted):
+
+        return []
+
+    def map_sync_inputs(self, vroutertenant):
+
+        return []
+
+    def map_sync_outputs(self, controller_image, res):
+        pass