MCPcopy Create free account
hub / github.com/CodeClash-ai/CodeClash / _generate_emagedoc_link

Method _generate_emagedoc_link

codeclash/viewer/app_aws.py:222–229  ·  view source on GitHub ↗

Generate emagedoc.xyz viewer link for a job

(self, job_id: str)

Source from the content-addressed store, hash-verified

220 return f"https://{account_id}-{console_suffix}.{self.region}.console.aws.amazon.com/batch/home?region={self.region}#jobs/ec2/detail/{job_id}"
221
222 def _generate_emagedoc_link(self, job_id: str) -> str | None:
223 """Generate emagedoc.xyz viewer link for a job"""
224 mapping = self._build_job_id_to_folder_mapping()
225 folder_path = mapping.get(job_id)
226 if not folder_path:
227 return None
228 encoded_folder = quote(folder_path)
229 return f"https://emagedoc.xyz/?folder={encoded_folder}"
230
231 def _generate_s3_link(self, job_id: str) -> str | None:
232 """Generate S3 console link for a job"""

Callers 1

Calls 2

getMethod · 0.80

Tested by

no test coverage detected