class Pvcglue::Packages::Roles
Public Instance Methods
install!()
click to toggle source
# File lib/pvcglue/packages/roles.rb, line 12 def install! Pvcglue::Packages::Manager.apply(minion) if has_role?(:manager) Pvcglue::Packages::LoadBalancer.apply(minion) if has_role?(:lb) Pvcglue::Packages::Web.apply(minion) if has_role?(:web) Pvcglue::Packages::Worker.apply(minion) if has_role?(:worker) Pvcglue::Packages::Postgresql.apply(minion) if has_role?(:pg) Pvcglue::Packages::Memcache.apply(minion) if has_role?(:mc) Pvcglue::Packages::Redis.apply(minion) if has_role?(:redis) end
installed?()
click to toggle source
# File lib/pvcglue/packages/roles.rb, line 4 def installed? false end
post_install_check?()
click to toggle source
# File lib/pvcglue/packages/roles.rb, line 8 def post_install_check? true end