--
You received this message because you are subscribed to the Google Groups "iterm2-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to iterm2-discus...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/iterm2-discuss/e37718f0-ee4e-46b3-add1-12ae0ab95e1fn%40googlegroups.com.
tmux_conns = await iterm2.async_get_tmux_connections(connection)
logging.debug("%d Tmux connections", len(tmux_conns))
found_tmux = False
for tmux_conn in tmux_conns:
sessions = await tmux_conn.async_send_command("list-sessions -F '#{session_name}'")
logging.debug("sessions: %s", sessions)
for session in sessions.split('\n'):
if session == profile_session_name:
logging.debug("found session: %s", session)
found_tmux = True
break
if not found_tmux:
logging.debug("Opening profile: %s", options.profile)
await app.windows[0].async_create_tab(options.profile)
You received this message because you are subscribed to a topic in the Google Groups "iterm2-discuss" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/iterm2-discuss/K8_q7_TESRU/unsubscribe.
To unsubscribe from this group and all its topics, send an email to iterm2-discus...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/iterm2-discuss/CAB5Rqo%3Do1tFvU4cOxFWo%3Dm_jX47k8QKa2xN32JN2_NAsRVR0sQ%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/iterm2-discuss/CAC5WE8pRUzihRLaQeAVMUsKwUGDMHpihCmm%3DGfyGMkLmuv1Jdw%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/iterm2-discuss/CAB5RqomCqtF0s6a5VEeCf5Sh8mhmN_K7QzfG6jYMUn27CASY%3Dg%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/iterm2-discuss/CAC5WE8pTT3xv%2BqhJnDaBRLV5kFYNsRDxni6jg4bjQ9tJKdCuBw%40mail.gmail.com.
sessions: cloud-jump-nym2-13353-p-mac
> /Volumes/Xandr/bin/iterm2_jump(112)work()
-> for session in sessions.split('\n'):
(Pdb) str(tmux_conn.owning_session)
'None'
(Pdb) l
107
108 found_tmux = False
109 for tmux_conn in tmux_conns:
110 sessions = await tmux_conn.async_send_command("list-sessions -F '#{session_name}'")
111 logging.debug("sessions: %s", sessions)
112 B-> for session in sessions.split('\n'):
113 if session == profile_session_name:
114 logging.debug("found session: %s", session)
115 found_tmux = True
116 break
117
(Pdb)
To view this discussion on the web visit https://groups.google.com/d/msgid/iterm2-discuss/CAB5Rqo%3DDv7CQzbLE9TQNmkAe%3DUJkx%2BkT8pjE7xdyj14Km9ALQg%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/iterm2-discuss/CAC5WE8qtHJHrpRWZw2uvsrWHFiPPdGhtbpfGq896MWZSYS_L5Q%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/iterm2-discuss/CAB5Rqom%3DNErNFv-11gg4kbk%3D8SpByMVqmJC0LcuRxK5HYPB5VQ%40mail.gmail.com.