Merge #1353 Adjust logs for reading logs easily

This commit is contained in:
Chenxiong Qi
2019-07-18 22:33:16 +00:00
2 changed files with 8 additions and 4 deletions

View File

@@ -785,9 +785,10 @@ class ModuleBuild(MBSBase):
from module_build_service.monitor import builder_success_counter, builder_failed_counter
if INVERSE_BUILD_STATES[self.state] in ["done", "failed"]:
new_state_name = INVERSE_BUILD_STATES[self.state]
if new_state_name in ["done", "failed"]:
self.time_completed = now
if INVERSE_BUILD_STATES[self.state] == "done":
if new_state_name == "done":
builder_success_counter.inc()
else:
builder_failed_counter.labels(reason=failure_type).inc()
@@ -799,7 +800,10 @@ class ModuleBuild(MBSBase):
mbt = ModuleBuildTrace(state_time=now, state=self.state, state_reason=state_reason)
self.module_builds_trace.append(mbt)
log.info("%r, state %r->%r" % (self, old_state, self.state))
log.info(
"State transition: %r -> %r, %r",
INVERSE_BUILD_STATES[old_state], new_state_name, self)
if old_state != self.state:
module_build_service.messaging.publish(
service="mbs",

View File

@@ -316,7 +316,7 @@ def wait(config, db_session, msg):
build_logs.start(db_session, build)
log.info("Found build=%r from message" % build)
log.info("%r", build.modulemd)
log.debug("%r", build.modulemd)
if build.state != msg.module_build_state:
log.warning(