(self)
| 231 | self._components.register_component('user_agent_creator', uas) |
| 232 | |
| 233 | def _create_csm_monitor(self): |
| 234 | if self.get_config_variable('csm_enabled'): |
| 235 | client_id = self.get_config_variable('csm_client_id') |
| 236 | host = self.get_config_variable('csm_host') |
| 237 | port = self.get_config_variable('csm_port') |
| 238 | handler = monitoring.Monitor( |
| 239 | adapter=monitoring.MonitorEventAdapter(), |
| 240 | publisher=monitoring.SocketPublisher( |
| 241 | socket=socket.socket(socket.AF_INET, socket.SOCK_DGRAM), |
| 242 | host=host, |
| 243 | port=port, |
| 244 | serializer=monitoring.CSMSerializer( |
| 245 | csm_client_id=client_id |
| 246 | ), |
| 247 | ), |
| 248 | ) |
| 249 | return handler |
| 250 | return None |
| 251 | |
| 252 | def _get_crt_version(self): |
| 253 | user_agent_creator = self.get_component('user_agent_creator') |
nothing calls this directly
no test coverage detected