|
|
|
@ -34,6 +34,7 @@ from .base import BaseProvider |
|
|
|
def _monitor_host_get(self): |
|
|
|
return self._host or self._options['host'] |
|
|
|
|
|
|
|
|
|
|
|
DSFMonitor.host = property(_monitor_host_get) |
|
|
|
|
|
|
|
|
|
|
|
@ -42,12 +43,14 @@ def _monitor_host_set(self, value): |
|
|
|
self._options = {} |
|
|
|
self._host = self._options['host'] = value |
|
|
|
|
|
|
|
|
|
|
|
DSFMonitor.host = DSFMonitor.host.setter(_monitor_host_set) |
|
|
|
|
|
|
|
|
|
|
|
def _monitor_path_get(self): |
|
|
|
return self._path or self._options['path'] |
|
|
|
|
|
|
|
|
|
|
|
DSFMonitor.path = property(_monitor_path_get) |
|
|
|
|
|
|
|
|
|
|
|
@ -56,6 +59,7 @@ def _monitor_path_set(self, value): |
|
|
|
self._options = {} |
|
|
|
self._path = self._options['path'] = value |
|
|
|
|
|
|
|
|
|
|
|
DSFMonitor.path = DSFMonitor.path.setter(_monitor_path_set) |
|
|
|
|
|
|
|
|
|
|
|
@ -73,6 +77,7 @@ def _monitor_update(self, host, path): |
|
|
|
} |
|
|
|
}) |
|
|
|
|
|
|
|
|
|
|
|
DSFMonitor.update = _monitor_update |
|
|
|
############################################################################### |
|
|
|
|
|
|
|
|