Class: KuberKit::Core::BuildServers::BuildServer
Instance Attribute Summary
#name
Instance Method Summary
collapse
#initialize
#inspect
Instance Method Details
10
11
12
13
|
# File 'lib/kuber_kit/core/build_servers/build_server.rb', line 10
def host
raise ArgumentError, "host is not set, please use #setup method" if @host.nil?
@host
end
|
20
21
22
23
|
# File 'lib/kuber_kit/core/build_servers/build_server.rb', line 20
def port
raise ArgumentError, "port is not set, please use #setup method" if @port.nil?
@port
end
|
#setup(host:, user:, port:) ⇒ Object
2
3
4
5
6
7
8
|
# File 'lib/kuber_kit/core/build_servers/build_server.rb', line 2
def setup(host:, user:, port:)
@host = host
@user = user
@port = port
self
end
|
15
16
17
18
|
# File 'lib/kuber_kit/core/build_servers/build_server.rb', line 15
def user
raise ArgumentError, "user is not set, please use #setup method" if @user.nil?
@user
end
|