#NEWLINE# def get_loop_service( self , deployer ) : #NEWLINE# #INDENT# '\n        :param IDeployer deployer: The deployer which the loop service can use\n            to interact with the system.\n\n        :return: An ``AgentLoopService`` which will use the given deployer to\n            discover changes to send to the control service and to deploy\n            configuration changes received from the control service.\n        ' #NEWLINE# return AgentLoopService ( reactor = self . reactor , deployer = deployer , host = self . control_service_host , port = self . control_service_port , context_factory = self . get_tls_context ( ) . context_factory , era = get_era ( ) )