diff --git a/src/tests/test_app_resources.py b/src/tests/test_app_resources.py index f53cf373e..820ad6cb7 100644 --- a/src/tests/test_app_resources.py +++ b/src/tests/test_app_resources.py @@ -238,7 +238,7 @@ def test_resource_ports(): def test_resource_ports_several(): r = AppResourceClassesByType["ports"] - conf = {"main.default": 12345, "foobar.default": 23456} + conf = {"main": {"default": 12345}, "foobar": {"default": 23456}} assert not app_setting("testapp", "port") assert not app_setting("testapp", "port_foobar") diff --git a/src/utils/resources.py b/src/utils/resources.py index f64ad6134..3d3d06cca 100644 --- a/src/utils/resources.py +++ b/src/utils/resources.py @@ -619,7 +619,7 @@ class PortsResource(AppResource): continue if not port_value: - port_value = self.infos["default"] + port_value = infos["default"] while self._port_is_used(port_value): port_value += 1