allowed_consecutive_spdk_ping_failures = {{ spec.allowed_consecutive_spdk_ping_failures }}
spdk_ping_interval_in_seconds = {{ spec.spdk_ping_interval_in_seconds }}
ping_spdk_under_lock = {{ spec.ping_spdk_under_lock }}
+enable_monitor_client = {{ spec.enable_monitor_client }}
[gateway-logs]
log_level = {{ spec.log_level }}
max_log_directory_backups: Optional[int] = 10,
log_directory: Optional[str] = '/var/log/ceph/',
monitor_timeout: Optional[float] = 1.0,
+ enable_monitor_client: bool = False,
placement: Optional[PlacementSpec] = None,
unmanaged: bool = False,
preview_only: bool = False,
self.log_directory = log_directory or '/var/log/ceph/'
#: ``monitor_timeout`` monitor connectivity timeout
self.monitor_timeout = monitor_timeout
+ #: ``enable_monitor_client`` whether to connect to the ceph monitor or not
+ self.enable_monitor_client = enable_monitor_client
def get_port_start(self) -> List[int]:
return [5500, 4420, 8009]