Sha256: 0aece4f4bb7abbb1d51a6f065b685659516d23d68ae4d0fe4b767e4abd8b635a

Contents?: true

Size: 563 Bytes

Versions: 2

Compression:

Stored size: 563 Bytes

Contents

module Pvcglue
  class Packages
    class Worker < Pvcglue::Packages

      def installed?
        false
      end

      def install!
        Pvcglue::Packages::DirBase.apply(minion)
        Pvcglue::Packages::DirShared.apply(minion)
        Pvcglue::Packages::Rvm.apply(minion)
        Pvcglue::Packages::Ruby.apply(minion)
        Pvcglue::Packages::Bundler.apply(minion)
        Pvcglue::Packages::Secrets.apply(minion)
        Pvcglue::Packages::SidekiqWorkers.apply(minion)
      end

      def post_install_check?
        true
      end

    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
pvcglue-0.9.6 lib/pvcglue/packages/worker.rb
pvcglue-0.9.5 lib/pvcglue/packages/worker.rb