From 878f12736fa27a9d0074d7b48162f6d9747b55be Mon Sep 17 00:00:00 2001 From: Mike Salvatore Date: Fri, 22 Jul 2022 13:21:57 -0400 Subject: [PATCH] BB: POST config and credentials as JSON --- .../blackbox/island_client/monkey_island_client.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/envs/monkey_zoo/blackbox/island_client/monkey_island_client.py b/envs/monkey_zoo/blackbox/island_client/monkey_island_client.py index e4636708d..37ab7d04a 100644 --- a/envs/monkey_zoo/blackbox/island_client/monkey_island_client.py +++ b/envs/monkey_zoo/blackbox/island_client/monkey_island_client.py @@ -34,17 +34,17 @@ class MonkeyIslandClient(object): @avoid_race_condition def import_config(self, test_configuration: TestConfiguration): - self.requests.post( + self.requests.post_json( "api/agent-configuration", - data=AgentConfiguration.to_mapping(test_configuration.agent_configuration), + json=AgentConfiguration.to_mapping(test_configuration.agent_configuration), ) serialized_propagation_credentials = [ Credentials.to_mapping(credentials) for credentials in test_configuration.propagation_credentials ] - self.requests.post( + self.requests.post_json( "/api/propagation-credentials/configured-credentials", - data=serialized_propagation_credentials, + json=serialized_propagation_credentials, ) @avoid_race_condition