Module: check_mk
Branch: master
Commit: 45a56906eae24eb400b6c9a7a6c6e8639f90f4b3
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=45a56906eae24e…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Tue Apr 16 20:43:00 2019 +0200
Add some more type hints
Change-Id: I0eaff1b4ef2966930e04bac48530566ec38b6fff
---
cmk_base/data_sources/abstract.py | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/cmk_base/data_sources/abstract.py b/cmk_base/data_sources/abstract.py
index bf0800d..6da926a 100644
--- a/cmk_base/data_sources/abstract.py
+++ b/cmk_base/data_sources/abstract.py
@@ -267,15 +267,19 @@ class DataSource(object):
raise NotImplementedError()
def _cache_file_path(self):
+ # type: () -> str
return os.path.join(self._cache_dir(), self._hostname)
def _cache_dir(self):
+ # type: () -> str
return os.path.join(cmk.utils.paths.data_source_cache_dir, self.id())
def _persisted_sections_file_path(self):
- return _persisted_sections_file_path(self._persisted_sections_dir,
self._hostname)
+ # type: () -> str
+ return _persisted_sections_file_path(self._persisted_sections_dir(),
self._hostname)
def _persisted_sections_dir(self):
+ # type: () -> str
return _persisted_sections_dir(self.id())
def get_check_plugin_names(self):
@@ -739,12 +743,15 @@ class ManagementBoardDataSource(DataSource):
def has_persisted_agent_sections(datasource_id, hostname):
+ # type: (str, str) -> bool
return os.path.exists(_persisted_sections_file_path(datasource_id, hostname))
def _persisted_sections_file_path(datasource_id, hostname):
+ # type: (str, str) -> str
return os.path.join(_persisted_sections_dir(datasource_id), hostname)
def _persisted_sections_dir(datasource_id):
+ # type: (str) -> str
return os.path.join(cmk.utils.paths.var_dir, "persisted_sections",
datasource_id)