VOL-1144: Alarm upload frame and count issues

Change-Id: I5aa39922b5290e78f755747c5962bca450a27019
diff --git a/voltha/extensions/omci/database/alarm_db_ext.py b/voltha/extensions/omci/database/alarm_db_ext.py
index c4054d3..699f9b7 100644
--- a/voltha/extensions/omci/database/alarm_db_ext.py
+++ b/voltha/extensions/omci/database/alarm_db_ext.py
@@ -233,9 +233,9 @@
         root_proxy = self._core.get_proxy('/')
 
         data = AlarmDeviceData(device_id=device_id,
-                             created=self._time_to_string(now),
-                             version=AlarmDbExternal.CURRENT_VERSION,
-                             last_alarm_sequence=0)
+                               created=self._time_to_string(now),
+                               version=AlarmDbExternal.CURRENT_VERSION,
+                               last_alarm_sequence=0)
         try:
             dev_proxy = self._device_proxy(device_id)
             found = True
@@ -408,7 +408,7 @@
             data.last_sync_time = self._time_to_string(value)
 
             # Update
-            self._root_proxy.update(MibDbExternal.DEVICE_PATH.format(device_id),
+            self._root_proxy.update(AlarmDbExternal.DEVICE_PATH.format(device_id),
                                     data)
             self._modified = now
             self.log.debug('save-sync-time-complete', device_id=device_id)
@@ -440,17 +440,16 @@
 
     def save_alarm_last_sync(self, device_id, value):
         """
-        Save the Last Sync time to the database in an easy location to access
+        Save the Last Alarm Sequence value to the database in an easy location to access
 
         :param device_id: (str) ONU Device ID
-        :param value: (DateTime) Value to save
+        :param value: (int) Value to save
         """
         self.log.debug('save-last-sync', device_id=device_id, seq=str(value))
 
         try:
-            if not isinstance(value, datetime):
-                raise TypeError('Expected a datetime object, got {}'.
-                                format(type(datetime)))
+            if not isinstance(value, int):
+                raise TypeError('Expected a integer, got {}'.format(type(value)))
 
             device_proxy = self._device_proxy(device_id)
             data = device_proxy.get(depth=0)