(pid, agentcfg, java='java', agentjar=None)
| 97 | |
| 98 | |
| 99 | def java_attach(pid, agentcfg, java='java', agentjar=None): |
| 100 | if agentjar is None: |
| 101 | agentjar = os.path.dirname(os.path.realpath(__file__)) + os.sep + 'hallucinate-java-all.jar' |
| 102 | subprocess.run([ |
| 103 | java, '-cp', |
| 104 | agentjar, |
| 105 | 'gs.sy.m8.hallucinate.Launcher', str(pid), agentcfg |
| 106 | ], stdin=subprocess.DEVNULL, stdout=subprocess.DEVNULL) |
| 107 | |
| 108 | |
| 109 | _javaserver = None |
no test coverage detected