Class: Kuby::Plugins::RailsApp::Sqlite
- Inherits:
-
Kuby::Plugin
- Object
- Kuby::Plugin
- Kuby::Plugins::RailsApp::Sqlite
- Defined in:
- lib/kuby/plugins/rails_app/sqlite.rb
Instance Attribute Summary collapse
-
#environment ⇒ Object
readonly
Returns the value of attribute environment.
Instance Method Summary collapse
- #after_configuration ⇒ Object
-
#initialize(environment) ⇒ Sqlite
constructor
A new instance of Sqlite.
- #name ⇒ Object
Methods inherited from Kuby::Plugin
#after_deploy, #after_setup, #before_deploy, #before_setup, #configure, #dockerfiles, #resources, #setup
Constructor Details
#initialize(environment) ⇒ Sqlite
Returns a new instance of Sqlite.
8 9 10 |
# File 'lib/kuby/plugins/rails_app/sqlite.rb', line 8 def initialize(environment, *) @environment = environment end |
Instance Attribute Details
#environment ⇒ Object (readonly)
Returns the value of attribute environment.
6 7 8 |
# File 'lib/kuby/plugins/rails_app/sqlite.rb', line 6 def environment @environment end |
Instance Method Details
#after_configuration ⇒ Object
12 13 14 15 |
# File 'lib/kuby/plugins/rails_app/sqlite.rb', line 12 def after_configuration environment.docker.package_phase.add(:sqlite_dev) environment.docker.package_phase.add(:sqlite_client) end |
#name ⇒ Object
17 18 19 |
# File 'lib/kuby/plugins/rails_app/sqlite.rb', line 17 def name :sqlite end |