Class: Vpsb::BaseTask
- Inherits:
-
Object
- Object
- Vpsb::BaseTask
- Defined in:
- lib/vpsb/base_task.rb
Direct Known Subclasses
Tasks::AppsBags, Tasks::CreateDroplet, Tasks::DbPostgresBags, Tasks::DbPostgresRole, Tasks::DeployBags, Tasks::DeployConfig, Tasks::DoApiAccess, Tasks::DropletSshKeys, Tasks::DropletSshUpdateConfig, Tasks::EsRole, Tasks::MonitRole, Tasks::Node, Tasks::PackagesBags, Tasks::WebRole
Instance Attribute Summary collapse
-
#core ⇒ Object
readonly
Returns the value of attribute core.
-
#prepare_squence ⇒ Object
readonly
Returns the value of attribute prepare_squence.
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(core) ⇒ BaseTask
constructor
A new instance of BaseTask.
Constructor Details
#initialize(core) ⇒ BaseTask
Returns a new instance of BaseTask.
6 7 8 |
# File 'lib/vpsb/base_task.rb', line 6 def initialize(core) @core = core end |
Instance Attribute Details
#core ⇒ Object (readonly)
Returns the value of attribute core.
4 5 6 |
# File 'lib/vpsb/base_task.rb', line 4 def core @core end |
#prepare_squence ⇒ Object (readonly)
Returns the value of attribute prepare_squence.
4 5 6 |
# File 'lib/vpsb/base_task.rb', line 4 def prepare_squence @prepare_squence end |
Class Method Details
.prepare_squence(*resource) ⇒ Object
10 11 12 |
# File 'lib/vpsb/base_task.rb', line 10 def self.prepare_squence(*resource) (@prepare_squence ||= []).push(*resource) end |