{ "version": "0.2.0", "configurations": [ { "name": "Relive (Vim)", "type": "erlang", "request": "launch", "runinterminal": [ "./rebar3", "shell", "--apps", "ejabberd", "--config", "rel/relive.config", "--script", "rel/relive.escript", "--name", "ejabberd@localhost", "--setcookie", "COOKIE" ], "projectnode": "ejabberd@localhost", "cookie": "COOKIE", "timeout": 900, "cwd": "." }, { "name": "Relive", "type": "erlang", "request": "launch", "runinterminal": [ ".vscode/relive.sh" ], "projectnode": "ejabberd@localhost", "cookie": "COOKIE", "timeout": 300, "cwd": "${workspaceRoot}" }, { "name": "Relive (alternate)", "type": "erlang", "request": "launch", "runinterminal": [ "./rebar3", "shell", "--apps", "ejabberd", "--config", "rel/relive.config", "--script", "rel/relive.escript", "--name", "ejabberd@localhost", "--setcookie", "COOKIE" ], "projectnode": "ejabberd@localhost", "cookie": "COOKIE", "timeout": 300, "cwd": "${workspaceRoot}" }, { "name": "Attach", "type": "erlang", "request": "attach", "runinterminal": [ "./rebar3", "shell", "--sname", "clean@localhost", "--setcookie", "COOKIE", "--start-clean" ], "projectnode": "ejabberd@localhost", "cookie": "COOKIE", "timeout": 300, "cwd": "${workspaceRoot}" } ] }