From 24d114ddc0a67739c40868c8589f3ebdb67c43d7 Mon Sep 17 00:00:00 2001 From: Ian Costanzo <ian@anon-solutions.ca> Date: Sun, 5 Apr 2020 11:18:34 -0700 Subject: [PATCH] Fixed tails files path Signed-off-by: Ian Costanzo <ian@anon-solutions.ca> --- demo/runners/support/agent.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/demo/runners/support/agent.py b/demo/runners/support/agent.py index 5912296851..089c406c47 100644 --- a/demo/runners/support/agent.py +++ b/demo/runners/support/agent.py @@ -219,7 +219,11 @@ async def create_and_publish_revocation_registry(self, credential_def_id, max_cr # Update the revocation registry with the public URL to the tails file tails_file_admin_url = f"{self.admin_url}/revocation/registry/{revocation_registry_id}/tails-file" tails_file_url = f"{self.public_tails_url}/revocation/registry/{revocation_registry_id}/tails-file" - tails_file_external_url = f"{self.endpoint}/revocation/registry/{revocation_registry_id}/tails-file" + if RUN_MODE == "pwd": + tails_file_external_url = f"http://{self.external_host}" + else: + tails_file_external_url = f"http://127.0.0.1:{self.admin_port}" + tails_file_external_url += f"/revocation/registry/{revocation_registry_id}/tails-file" revoc_updated_response = await self.admin_PATCH( f"/revocation/registry/{revocation_registry_id}", { @@ -237,8 +241,8 @@ async def create_and_publish_revocation_registry(self, credential_def_id, max_cr log_msg(f"External host Tails File URL: {tails_file_external_url}") log_msg(f"================") log_msg(f"mkdir -p ./revocation/registry/{revocation_registry_id}/") - log_msg(f"curl -X GET \"{tails_file_external_url}\" --output /tmp/tails-files/revocation/registry/{revocation_registry_id}/tails-file.txt") - log_msg(f"base64 revocation/registry/{revocation_registry_id}/tails-file.txt >revocation/registry/{revocation_registry_id}/tails-file") + log_msg(f"curl -X GET \"{tails_file_external_url}\" --output /tmp/tails-files/revocation/registry/{revocation_registry_id}/tails-file.bin") + log_msg(f"base64 revocation/registry/{revocation_registry_id}/tails-file.bin >revocation/registry/{revocation_registry_id}/tails-file") log_msg(f"================") revoc_publish_response = await self.admin_POST(