import os,json,sys,subprocess
from pathlib import Path
s=json.load(open('/workspace/foodsafe1-db-rehearsal-20261021/rehearsal-state.json'));p=s['owned_dmserver_processes'][0];r=Path('/proc')/str(p['pid'])
assert s['port']==15236 and s['instance']=='FS1R20261021'
assert (r/'stat').read_text().rsplit(') ',1)[1].split()[19]==p['start_ticks']
assert os.readlink(r/'ns/net')==s['network_namespace_inode']
assert (r/'cmdline').read_bytes().decode().strip(chr(0)).split(chr(0))==p['args']
os.execvp('nsenter',['nsenter','-t',str(p['pid']),'--net','--']+sys.argv[1:])
