o new: ignore 'session already exists' error
This commit is contained in:
parent
bbf8176cc8
commit
37608ab9b6
|
|
@ -283,8 +283,8 @@ cmd_new() {
|
|||
local session_name="${spec%%/*}"
|
||||
local agent_name="${spec#*/}"
|
||||
|
||||
# Create session
|
||||
printf 'name=%s\ncwd=%s\n' "$session_name" "$cwd" | ollie-9p write "session/new"
|
||||
# Create session (ignore if already exists)
|
||||
printf 'name=%s\ncwd=%s\n' "$session_name" "$cwd" | ollie-9p write "session/new" 2>/dev/null || true
|
||||
# Create agent in that session
|
||||
printf 'name=%s\ncwd=%s\n' "$agent_name" "$cwd" | ollie-9p write "session/$session_name/agent/new"
|
||||
echo "created: $session_name/$agent_name"
|
||||
|
|
|
|||
Loading…
Reference in New Issue