Class: Casper::Entity::DeployExecutableItemInternal
- Inherits:
-
Object
- Object
- Casper::Entity::DeployExecutableItemInternal
show all
- Defined in:
- lib/entity/deploy_executable_item_internal.rb
Instance Attribute Summary collapse
Instance Method Summary
collapse
Constructor Details
7
8
9
|
# File 'lib/entity/deploy_executable_item_internal.rb', line 7
def initialize(deploy_named_args = [])
@args = deploy_named_args
end
|
Instance Attribute Details
#args ⇒ Object
Returns the value of attribute args.
6
7
8
|
# File 'lib/entity/deploy_executable_item_internal.rb', line 6
def args
@args
end
|
Instance Method Details
#get_arg_by_name(arg) ⇒ DeployNamedArg
17
18
19
|
# File 'lib/entity/deploy_executable_item_internal.rb', line 17
def get_arg_by_name(arg)
@args.include?(arg) == true ? arg : nil
end
|
#get_args ⇒ Array<DeployNamedArg>
12
13
14
|
# File 'lib/entity/deploy_executable_item_internal.rb', line 12
def get_args
@args
end
|
#set_arg(deploy_named_arg) ⇒ Object
21
22
23
|
# File 'lib/entity/deploy_executable_item_internal.rb', line 21
def set_arg(deploy_named_arg)
@args << [deploy_named_arg]
end
|