Module: Lab419::Tmux::Options::Api

Included in:
Command
Defined in:
lib/lab419/tmux/options/api.rb

Instance Method Summary collapse

Instance Method Details

#has_tmux_session?Boolean

Returns:

  • (Boolean)


5
6
7
# File 'lib/lab419/tmux/options/api.rb', line 5

def has_tmux_session?
  system "tmux has-session -t #{@options.session_name}"
end

#tmux_need_existing_dirObject



8
9
10
11
12
13
14
15
16
# File 'lib/lab419/tmux/options/api.rb', line 8

def tmux_need_existing_dir
  if !@options.dir
    $stderr.puts "unable to determine session name"
    exit -1
  elsif !File.directory? @options.dir
    $stderr.puts "no such directory #{@options.dir}"
    exit -2
  end
end