Currently, this module does nothing but serve as a placeholder for
the future smb manager module.
Signed-off-by: John Mulligan <jmulligan@redhat.com>
rgw
# rook (optional)
selftest
+ smb
snap_schedule
stats
status
--- /dev/null
+# enable unit test automagical mocks
+import os
+
+if 'UNITTEST' in os.environ:
+ import tests # noqa: F401
+
+from .module import Module
+
+__all__ = ['Module']
--- /dev/null
+import logging
+
+from typing import Any, List
+
+from mgr_module import MgrModule, Option
+
+import orchestrator
+
+
+
+log = logging.getLogger(__name__)
+
+
+class Module(orchestrator.OrchestratorClientMixin, MgrModule):
+ MODULE_OPTIONS: List[Option] = []
+
+ def __init__(self, *args: str, **kwargs: Any) -> None:
+ super().__init__(*args, **kwargs)
+ log.info('hello smb')