Sha256: 2ab6b681873be0e60defda27116e0e4f3e737f09c3297d675b682f56e9a11b06

Contents?: true

Size: 521 Bytes

Versions: 2

Compression:

Stored size: 521 Bytes

Contents

module Lobstr
  module Error

    class InvalidEnvironment < StandardError
      def initialize(environment)
        super "Invalid Environment: #{environment}. Can't load config."
      end
    end

    class ConfigFileExists < StandardError
      def initialize(config_file)
        super "#{config_file} already exists"
      end
    end

    class ConfigFileMissing < StandardError
      def initialize(config_file)
        super "#{config_file} is missing. try: \n\n$ lob config --init"
      end
    end

  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
lobstr-0.0.2 lib/lobstr/error.rb
lobstr-0.0.1 lib/lobstr/error.rb