add fbos version to debug log
parent
3677fb8a37
commit
f83a345227
|
@ -5,7 +5,7 @@ class LogService < AbstractServiceRunner
|
|||
THROTTLE_POLICY = ThrottlePolicy.new(name, min: 250, hour: 5_000, day: 25_000)
|
||||
|
||||
LOG_TPL = Rails.env.test? ?
|
||||
"\e[32m.\e[0m" : "FBOS LOG (device_%s): %s\n"
|
||||
"\e[32m.\e[0m" : "FBOS LOG (device_%s) [v%s]: %s\n"
|
||||
ERR_TPL = "MALFORMED LOG CAPTURE: %s"
|
||||
# Clean up excess logs in a non-deterministic manner.
|
||||
# Performs the slow DB query every nth request.
|
||||
|
@ -41,7 +41,9 @@ class LogService < AbstractServiceRunner
|
|||
dev, log = [data.device, data.payload]
|
||||
dev.maybe_unthrottle
|
||||
Log.deliver(Logs::Create.run!(log, device: dev).id)
|
||||
print LOG_TPL % [data.device_id, data.payload["message"] || "??"]
|
||||
print LOG_TPL % [data.device_id,
|
||||
dev.fbos_version || "?",
|
||||
data.payload["message"] || "??"]
|
||||
rescue => x
|
||||
Rollbar.error(x)
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue