Sha256: e30d74113399120e51c4553dc67f992e51e745802a735c8f1d3052f3ea16a36f

Contents?: true

Size: 522 Bytes

Versions: 32

Compression:

Stored size: 522 Bytes

Contents

module DockerSync
  module Dependencies
    module PackageManager
      class None < Base
        NO_PACKAGE_MANAGER_AVAILABLE = 'No package manager was found. Please either install one of those supported (brew, apt, rpm) or install all dependencies manually.'.freeze

        def self.available?
          @available ||= true
        end

        def self.ensure!
          # noop
        end

        private

        def install_cmd
          raise(NO_PACKAGE_MANAGER_AVAILABLE)
        end
      end
    end
  end
end

Version data entries

32 entries across 32 versions & 1 rubygems

Version Path
docker-sync-1.0.5 lib/docker-sync/dependencies/package_managers/none.rb
docker-sync-1.0.4 lib/docker-sync/dependencies/package_managers/none.rb
docker-sync-1.0.3 lib/docker-sync/dependencies/package_managers/none.rb
docker-sync-1.0.2 lib/docker-sync/dependencies/package_managers/none.rb
docker-sync-1.0.1 lib/docker-sync/dependencies/package_managers/none.rb
docker-sync-1.0.0 lib/docker-sync/dependencies/package_managers/none.rb
docker-sync-0.7.2 lib/docker-sync/dependencies/package_managers/none.rb
docker-sync-0.7.1 lib/docker-sync/dependencies/package_managers/none.rb
docker-sync-0.7.0 lib/docker-sync/dependencies/package_managers/none.rb
docker-sync-0.6.0 lib/docker-sync/dependencies/package_managers/none.rb
docker-sync-0.5.14 lib/docker-sync/dependencies/package_managers/none.rb
docker-sync-0.5.13 lib/docker-sync/dependencies/package_managers/none.rb
docker-sync-0.5.11 lib/docker-sync/dependencies/package_managers/none.rb
docker-sync-0.5.11.pre.beta3 lib/docker-sync/dependencies/package_managers/none.rb
docker-sync-0.5.11.pre.beta2 lib/docker-sync/dependencies/package_managers/none.rb
docker-sync-0.5.11.pre.beta1 lib/docker-sync/dependencies/package_managers/none.rb
docker-sync-0.5.10 lib/docker-sync/dependencies/package_managers/none.rb
docker-sync-0.5.10.pre.beta1 lib/docker-sync/dependencies/package_managers/none.rb
docker-sync-0.5.9 lib/docker-sync/dependencies/package_managers/none.rb
docker-sync-0.5.8 lib/docker-sync/dependencies/package_managers/none.rb