Final updates (Ruby version)

pull/1502/head
Rick Carlino 2019-10-13 15:14:58 -05:00
parent 3c09d0bb1a
commit 75cabbf90a
4 changed files with 6 additions and 5 deletions

View File

@ -1 +1 @@
2.6.3
2.6.5

View File

@ -1,5 +1,5 @@
source "https://rubygems.org"
ruby "~> 2.6.3"
ruby "~> 2.6.5"
gem "active_model_serializers"
gem "bunny"

View File

@ -7,7 +7,8 @@ class LogService < AbstractServiceRunner
T.new(1.hour) => 0.5 * 10_000,
T.new(1.day) => 0.5 * 100_000
LOG_TPL = "FBOS LOG (device_%s): %s"
LOG_TPL = Rails.env.test? ?
"\e[32m.\e[0m" : "FBOS LOG (device_%s): %s\n"
ERR_TPL = "MALFORMED LOG CAPTURE: %s"
def process(delivery_info, payload)
@ -34,7 +35,7 @@ class LogService < AbstractServiceRunner
dev, log = [data.device, data.payload]
dev.maybe_unthrottle
Log.deliver(dev, Logs::Create.run!(log, device: dev))
puts LOG_TPL % [data.device_id, data.payload["message"] || "??"]
print LOG_TPL % [data.device_id, data.payload["message"] || "??"]
rescue => x
Rollbar.error(x)
end

View File

@ -1,4 +1,4 @@
FROM ruby:2.6.3
FROM ruby:2.6.5
RUN wget -q https://www.postgresql.org/media/keys/ACCC4CF8.asc -O - | apt-key add -
RUN sh -c 'VERSION_CODENAME=stretch; . /etc/os-release; echo "deb http://apt.postgresql.org/pub/repos/apt/ $VERSION_CODENAME-pgdg main" >> /etc/apt/sources.list.d/pgdg.list'
RUN apt-get update -qq && apt-get install -y build-essential libpq-dev \