MCPcopy Index your code
hub / github.com/RedSiege/EyeWitness / set_paths

Method set_paths

Python/modules/objects.py:33–42  ·  view source on GitHub ↗
(self, outdir, suffix=None)

Source from the content-addressed store, hash-verified

31 self._resolved = None
32
33 def set_paths(self, outdir, suffix=None):
34 file_name = self.remote_system.replace('://', '.')
35 for char in [':', '/', '?', '=', '%', '+']:
36 file_name = file_name.replace(char, '.')
37 self.root_path = outdir
38 if suffix is not None:
39 file_name += '_' + suffix
40 self.screenshot_path = os.path.join(
41 outdir, 'screens', file_name + '.png')
42 self.source_path = os.path.join(outdir, 'source', file_name + '.txt')
43
44 @property
45 def resolved(self):

Callers 4

single_modeFunction · 0.95
create_http_objectMethod · 0.95
worker_threadFunction · 0.80
copy_dataMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected