Describe the bug
When starting the Volttron docker container with the command:
docker run -d -v $PWD/config:/config -v $PWD/datavolume:/home/volttron/datavolume -e 'PLATFORM_CONFIG=/config/central.yml' --name central --hostname central -it eclipsevolttron/volttron:v10
The log file says:
2023-06-14 20:19:15,596 () volttron.types.server_config(90) WARNING: Couldn't load volttron.services.routing
If you look into volttron.types.server_config and volttron.utils.dynamic_helper with print debugging, you will see that volttron.services.routing is not on the list of subclasses of ServiceInterface. If you look into routing_service.py, you will see that it is in fact the case that RoutingService does not inherit from Service Interface.
Connection with external Volttron platforms fails.
To Reproduce
see above
Expected behavior
The routing service loads and external platforms connect.
Describe the bug
When starting the Volttron docker container with the command:
docker run -d -v $PWD/config:/config -v $PWD/datavolume:/home/volttron/datavolume -e 'PLATFORM_CONFIG=/config/central.yml' --name central --hostname central -it eclipsevolttron/volttron:v10
The log file says:
2023-06-14 20:19:15,596 () volttron.types.server_config(90) WARNING: Couldn't load volttron.services.routing
If you look into volttron.types.server_config and volttron.utils.dynamic_helper with print debugging, you will see that volttron.services.routing is not on the list of subclasses of ServiceInterface. If you look into routing_service.py, you will see that it is in fact the case that RoutingService does not inherit from Service Interface.
Connection with external Volttron platforms fails.
To Reproduce
see above
Expected behavior
The routing service loads and external platforms connect.