INNER CODE UNIT · Python
lock_path
IvanMurzak/Unity-MCP · .github/scripts/chain_feed.py:845
def lock_path(self):
return self.chain_temp / "lock.json"
@property
def state_path(self):
return self.chain_temp / "leg-state.json"
def clone_dir(self, node_id):
return self.chain_temp / node_id
def twin_dir(self, node_id):
"""Apart from `clone_dir`: a lower-layer build of the same node must never rmtree it."""
return self.chain_temp / "twin" / node_id
# -- lock -----------------------------------------------------------
def node_entry(self, node_id):
return (self.lock.get("nodes") or {}).get(node_id) or {}