Sha256: b24789da892193f517637f713ee80695539772e434ea5a5d98b262f811cc80be

Contents?: true

Size: 827 Bytes

Versions: 4

Compression:

Stored size: 827 Bytes

Contents

module WssAgent
  class ResponseInventory < Response

    def message
      if success?
        @message = "White Source update results: \n"
        @message << "  White Source organization: #{data['organization']} \n"

        unless data['createdProjects'].empty?
          @message << "  #{data['createdProjects'].size} newly created projects: "
          @message << data['createdProjects'].join(' ')
        else
          @message << "  No new projects found \n"
        end

        unless data['updatedProjects'].empty?
          @message << "  #{data['updatedProjects'].size}  existing projects were updated: "
          @message << data['updatedProjects'].join(' ')
        else
          @message << "\n  No projects were updated \n"
        end
        @message
      else
        super
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
wss_agent-0.0.17 lib/wss_agent/response_inventory.rb
wss_agent-0.0.17.pre1 lib/wss_agent/response_inventory.rb
wss_agent-0.0.16 lib/wss_agent/response_inventory.rb
wss_agent-0.0.15 lib/wss_agent/response_inventory.rb