Sha256: c6e724528193635607c10832ef58a789b8b50201b7d3763985ebeb149923fdeb

Contents?: true

Size: 344 Bytes

Versions: 7

Compression:

Stored size: 344 Bytes

Contents

module Pvcglue
  class Packages
    class Bundler < Pvcglue::Packages
      def installed?
        connection.run_get_stdout!(user_name, '', 'which bundler') =~ /bundler/
      end

      def install!
        # TODO:  Figure out why this isn't automatic
        connection.run!(user_name, '', 'gem install bundler')
      end
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
pvcglue-0.9.6 lib/pvcglue/packages/bundler.rb
pvcglue-0.9.5 lib/pvcglue/packages/bundler.rb
pvcglue-0.9.4 lib/pvcglue/packages/bundler.rb
pvcglue-0.9.3 lib/pvcglue/packages/bundler.rb
pvcglue-0.9.2 lib/pvcglue/packages/bundler.rb
pvcglue-0.9.1 lib/pvcglue/packages/bundler.rb
pvcglue-0.9.0 lib/pvcglue/packages/bundler.rb