Sha256: e790ce36c92279e10593774cdb3fbc483970a8a70c8b538ca735fea4d565f5c0

Contents?: true

Size: 499 Bytes

Versions: 14

Compression:

Stored size: 499 Bytes

Contents

require 'settingslogic'
require 'terminal-announce'

# require_relative 'interactive_setup'

# Singleton for loading configs from common paths.
class Settings < Settingslogic
  # include InteractiveSetup

  config_path = "/etc"

  config_file = File.expand_path "#{config_path}/veracodecli.yaml"
  source config_file if File.exist? config_file

  load!
rescue Errno::ENOENT
  Announce.failure "Unable to find a configuration at #{config_path}/veracodecli.yaml"
  exit
  # InteractiveSetup.start
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
veracodecli-1.1.0 lib/veracodecli/settings.rb
veracodecli-1.0.22 lib/veracodecli/settings.rb
veracodecli-1.0.21 lib/veracodecli/settings.rb
veracodecli-1.0.20 lib/veracodecli/settings.rb
veracodecli-1.0.19 lib/veracodecli/settings.rb
veracodecli-1.0.18 lib/veracodecli/settings.rb
veracodecli-1.0.17 lib/veracodecli/settings.rb
veracodecli-1.0.16 lib/veracodecli/settings.rb
veracodecli-1.0.15 lib/veracodecli/settings.rb
veracodecli-1.0.14 lib/veracodecli/settings.rb
veracodecli-1.0.13 lib/veracodecli/settings.rb
veracodecli-1.0.12 lib/veracodecli/settings.rb
veracodecli-1.0.11 lib/veracodecli/settings.rb
veracodecli-1.0.10 lib/veracodecli/settings.rb