Class: ServerWithRoles

Inherits:
SimpleDelegator
  • Object
show all
Defined in:
lib/capistrano/progress/server_with_roles.rb

Instance Method Summary collapse

Constructor Details

#initialize(server, roles) ⇒ ServerWithRoles

Returns a new instance of ServerWithRoles.



4
5
6
7
# File 'lib/capistrano/progress/server_with_roles.rb', line 4

def initialize(server, roles)
  @roles = roles
  super(server)
end

Instance Method Details

#rolesObject



9
10
11
# File 'lib/capistrano/progress/server_with_roles.rb', line 9

def roles
  @roles
end

#roles_stringObject



13
14
15
# File 'lib/capistrano/progress/server_with_roles.rb', line 13

def roles_string
  @roles.map { |i| i.to_s }.join(', ')
end