Sha256: de91f1b27378a7e64b97e086dfbe2c6e617f76449f6c8fd71f7ea8056e34065e

Contents?: true

Size: 356 Bytes

Versions: 1

Compression:

Stored size: 356 Bytes

Contents

# frozen_string_literal: true

require 'httparty'
require 'sidekiq'

module Sftui
  class PublishScannerDataWorker
    include Sidekiq::Worker

    def perform(data)
      response = HTTParty.post("#{ENV['SMART_FACTORY_API_HOST']}/api/v1/scanner_data", body: data)
      raise StandardError.new, response.message unless response.success?
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
sftui-0.1.0 lib/sftui/publish_scanner_data_worker.rb