class Takuhai::Dsl
Takuhai
DSL
Attributes
Public Instance Methods
block(&_block)
click to toggle source
output_base_name(_output_base_name)
click to toggle source
set output_base_name
¶ ↑
-
not allow nil
-
not allow empty
params¶ ↑
-
_output_base_name
: output base-name
# File lib/takuhai_dsl.rb, line 70 def output_base_name(_output_base_name) raise InvalidOutputBaseNameError.new("#{InvalidOutputBaseNameError::INVALID_MESSAGE} nil") if _output_base_name.nil? raise InvalidOutputBaseNameError.new("#{InvalidOutputBaseNameError::INVALID_MESSAGE} empty") if _output_base_name.empty? @_output_base_name = _output_base_name end
output_extension(_output_extension)
click to toggle source
set output_extension
¶ ↑
-
not allow nil
-
not allow empty
params¶ ↑
-
_output_extension
: output extension
# File lib/takuhai_dsl.rb, line 81 def output_extension(_output_extension) raise InvalidOutputExtensionError.new("#{InvalidOutputExtensionError::INVALID_MESSAGE} nil") if _output_extension.nil? raise InvalidOutputExtensionError.new("#{InvalidOutputExtensionError::INVALID_MESSAGE} empty") if _output_extension.empty? @_output_extension = _output_extension end
server(_server)
click to toggle source
set server¶ ↑
-
not allow nil
-
not allow empty
params¶ ↑
-
_server: target server name or ip
# File lib/takuhai_dsl.rb, line 37 def server(_server) raise InvalidServerError.new("#{InvalidServerError::INVALID_MESSAGE} nil") if _server.nil? raise InvalidServerError.new("#{InvalidServerError::INVALID_MESSAGE} empty") if _server.empty? @_server = _server end
target_dir(_target_dir)
click to toggle source
set target_dir
¶ ↑
-
not allow nil
-
not allow empty
params¶ ↑
-
_target_dir
: target directory
# File lib/takuhai_dsl.rb, line 59 def target_dir(_target_dir) raise InvalidTargetDirError.new("#{InvalidTargetDirError::INVALID_MESSAGE} nil") if _target_dir.nil? raise InvalidTargetDirError.new("#{InvalidTargetDirError::INVALID_MESSAGE} empty") if _target_dir.empty? @_target_dir = _target_dir end
targets(_targets)
click to toggle source
set targets¶ ↑
-
not allow nil
-
not allow empty
params¶ ↑
-
_targets: targets files
# File lib/takuhai_dsl.rb, line 48 def targets(_targets) raise InvalidTargetsError.new("#{InvalidTargetsError::INVALID_MESSAGE} nil") if _targets.nil? raise InvalidTargetsError.new("#{InvalidTargetsError::INVALID_MESSAGE} empty") if _targets.empty? @_targets = _targets end
user(_user)
click to toggle source
set user¶ ↑
-
not allow nil
-
not allow empty
params¶ ↑
-
_user: ssh login user
# File lib/takuhai_dsl.rb, line 26 def user(_user) raise InvalidUserError.new("#{InvalidUserError::INVALID_MESSAGE} nil") if _user.nil? raise InvalidUserError.new("#{InvalidUserError::INVALID_MESSAGE} empty") if _user.empty? @_user = _user end