def make_worker_router(config, obj, queue_name):
        """
        Makes MessageRouter which can listen to queue_name sending lando_worker specific messages to obj.
        :param config: WorkerConfig/ServerConfig: settings for connecting to the queue
        :param obj: object: implements lando_worker specific methods
        :param queue_name: str: name of the queue we will listen on.
        """
        return MessageRouter(config, obj, queue_name, VM_LANDO_WORKER_INCOMING_MESSAGES,
                             processor_constructor=DisconnectingWorkQueueProcessor)
Makes MessageRouter which can listen to queue_name sending lando_worker specific messages to obj.
        :param config: WorkerConfig/ServerConfig: settings for connecting to the queue
        :param obj: object: implements lando_worker specific methods
        :param queue_name: str: name of the queue we will listen on.