Commit ab4ddb5

mokha <mokha@cisco.com>
2018-02-05 22:27:07
configure log level and report status errors.
1 parent 8a1dc90
Changed files (2)
exe
lib
saml
kit
exe/saml-kit
@@ -4,6 +4,7 @@ require "saml/kit/cli"
 
 Saml::Kit.configure do |configuration|
   configuration.registry = Saml::Kit::Cli::YamlRegistry.new(File.join(Dir.home, ".samlkitrc"))
+  configuration.logger.level = Logger::FATAL
 end
 
 Saml::Kit::Cli::Application.start(ARGV)
lib/saml/kit/cli/decode.rb
@@ -29,9 +29,8 @@ module Saml
             ["ID", "Issuer", "Version", "Issue instant", "Type", "Valid", "Signed", "Trusted"],
             [document.id, document.issuer, document.version, document.issue_instant.iso8601, document.class, document.valid?, document.signed?, document.trusted? ]
           ]
-          say("ERRORS", :red) if document.invalid?
           document.errors.full_messages.each do |error|
-            say error, :red
+            say_status :error, error, :red
           end
           say ""
           say document.to_xml(pretty: true), :green