Sha256: fb7f4d1006d45bee57fae75c0c7231a4b1c901ac7e8f16422bcc5e7f70d808e3

Contents?: true

Size: 530 Bytes

Versions: 8

Compression:

Stored size: 530 Bytes

Contents

module Kuby
  module Docker
    class BuildError < StandardError; end
    class PushError < StandardError; end
    class LoginError < StandardError; end

    class MissingTagError < StandardError
      attr_reader :tag

      def initialize(tag)
        @tag = tag
      end

      def message
        @message ||= "Could not find tag '#{tag}'."
      end
    end

    class UnsupportedDistroError < StandardError; end
    class MissingPackageError < StandardError; end
    class MissingDistroError < StandardError; end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
kuby-core-0.10.0 lib/kuby/docker/errors.rb
kuby-core-0.9.1 lib/kuby/docker/errors.rb
kuby-core-0.9.0 lib/kuby/docker/errors.rb
kuby-core-0.8.1 lib/kuby/docker/errors.rb
kuby-core-0.8.0 lib/kuby/docker/errors.rb
kuby-core-0.7.2 lib/kuby/docker/errors.rb
kuby-core-0.7.1 lib/kuby/docker/errors.rb
kuby-core-0.7.0 lib/kuby/docker/errors.rb