def blob_put(table, digest, data)
      uri = blob_path(table, digest)
      @logger.debug("BLOB PUT #{uri}")
      req = Net::HTTP::Put.new(blob_path(table, digest), headers)
      req.body = data
      response = request(req)
      case response.code
      when '201'
        true
      else
        @logger.info("Response #{response.code}: " + response.body)
        false
      end
    end
def blob_put(table, digest, data)
      uri = blob_path(table, digest)
      @logger.debug("BLOB PUT #{uri}")
      req = Net::HTTP::Put.new(blob_path(table, digest), headers)
      req.body = data
      response = request(req)
      case response.code
      when '201'
        true
      else
        @logger.info("Response #{response.code}: " + response.body)
        false
      end
    end
Upload a File to a blob table
 @param [String] table
 @param [String] digest SHA1 hexdigest
 @param [Boolean] data Can be any payload object that can be sent via HTTP, e.g. STRING, FILE