Sha256: 57a83cc5ce322d1557de5b9f4f73c8ce13a1dee11482dbce2f93983b491c077d

Contents?: true

Size: 397 Bytes

Versions: 3

Compression:

Stored size: 397 Bytes

Contents

# frozen_string_literal: true

require 'extra/enum'

class INat::App::Config::UpdateMode < Enum

  items :UPDATE,
        :FORCE,
        :RELOAD,
        :MINIMAL,
        :OFFLINE

  item_alias :DEFAULT       => :UPDATE,
             :FORCE_UPDATE  => :FORCE,
             :FORCE_RELOAD  => :RELOAD,
             :SKIP_EXISTING => :MINIMAL,
             :NO_UPDATE     => :OFFLINE

  freeze
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
inat-get-0.8.0.15 lib/inat/app/config/updatemode.rb
inat-get-0.8.0.14 lib/inat/app/config/updatemode.rb
inat-get-0.8.0.13 lib/inat/app/config/updatemode.rb