tlctl session¶
Synopsis¶
tlctl session [options] <command> [args]
Description¶
tlctl session can be used to inspect and control sessions in the ThinLinc cluster.
Options¶
- -h, --help¶
Prints a short help text and exits.
Commands¶
- list [options]
List the currently running sessions in the ThinLinc cluster. If no options are specified then all sessions will be listed. Multiple options can be combined to further restrict which sessions will be listed.
Note that the listed information only is updated periodically, and hence it is possible for e.g. the session’s status to be slightly outdated at times.
- --agent=AGENT¶
Only show the sessions running on AGENT.
- --display=DISPLAY¶
Only show the sessions with display id DISPLAY.
- --subcluster=SUBCLUSTER¶
Only show the sessions running in SUBCLUSTER.
- --user=USERNAME¶
Only show the sessions belonging to USERNAME.
- terminate [options]
Terminate one or more sessions in the ThinLinc cluster. At least one option must be given specifying with sessions to terminate. Multiple options can be combined to further restrict which sessions will be terminated.
If the
--allow-abandon
option is specified, in addition to terminating reachable sessions, unreachable sessions will be abandoned. When a session is abandoned, the master will stop tracking it which may leave stray processes on the associated agent machine.- --agent=AGENT¶
Terminate all sessions running on AGENT.
- --all¶
Terminate all sessions in the ThinLinc cluster.
- --allow-abandon¶
Also abandon sessions that are unreachable and thus cannot be terminated.
- --display=DISPLAY¶
Terminate all sessions with display id DISPLAY.
- --subcluster=SUBCLUSTER¶
Terminate all sessions running in SUBCLUSTER.
- --user=USERNAME¶
Terminate all sessions belonging to USERNAME.
- -y, --assume-yes¶
Automatically answer yes for all questions.