MCPcopy
hub / github.com/jaakkopasanen/AutoEq / __init__

Method __init__

dbtools/update_result_indexes.py:82–90  ·  view source on GitHub ↗
(self, path)

Source from the content-addressed store, hash-verified

80 ][::-1]
81
82 def __init__(self, path):
83 self._absolute_path = Path(path).absolute()
84 self._path_relative_to_root = self._absolute_path.relative_to(RESULTS_PATH)
85 self._source_name = self._path_relative_to_root.parts[0]
86 self._form_rig = self._path_relative_to_root.parts[1]
87 self._rig = self._form_rig.replace('earbud', '').replace('in-ear', '').replace('over-ear', '').strip()
88 self._form = self._form_rig.replace(self._rig, '').strip()
89 self._path_relative_to_source = self._absolute_path.relative_to(RESULTS_PATH.joinpath(self._source_name))
90 self._name = self._absolute_path.parts[-1]
91
92 def __str__(self):
93 return json.dumps({

Callers

nothing calls this directly

Calls 1

replaceMethod · 0.80

Tested by

no test coverage detected