Class: TmuxConnector::FakeHost

Inherits:
Object
  • Object
show all
Defined in:
lib/tmux-connector/host.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name, count) ⇒ FakeHost

Returns a new instance of FakeHost.



78
79
80
81
82
83
# File 'lib/tmux-connector/host.rb', line 78

def initialize(name, count)
  @display_name = @group_id = @ssh_name = name
  @count = count

  @sort_value = nil
end

Instance Attribute Details

#countObject (readonly)

Returns the value of attribute count.



72
73
74
# File 'lib/tmux-connector/host.rb', line 72

def count
  @count
end

#display_nameObject (readonly)

Returns the value of attribute display_name.



73
74
75
# File 'lib/tmux-connector/host.rb', line 73

def display_name
  @display_name
end

#group_idObject (readonly)

Returns the value of attribute group_id.



74
75
76
# File 'lib/tmux-connector/host.rb', line 74

def group_id
  @group_id
end

#sort_valueObject (readonly)

Returns the value of attribute sort_value.



75
76
77
# File 'lib/tmux-connector/host.rb', line 75

def sort_value
  @sort_value
end

#ssh_nameObject (readonly)

Returns the value of attribute ssh_name.



76
77
78
# File 'lib/tmux-connector/host.rb', line 76

def ssh_name
  @ssh_name
end

Instance Method Details

#to_sObject



85
86
87
# File 'lib/tmux-connector/host.rb', line 85

def to_s()
  return "<fake-host::#{ display_name }-#{ count }>"
end