OTF: updated logging

This commit is contained in:
Anton Beloglazov 2013-01-26 13:21:00 +11:00
parent 634bb5518e
commit 686452ff8b

@ -82,17 +82,18 @@ def otf(otf, threshold, limit, migration_time, utilization, state):
if utilization[-1] >= threshold:
state['overload'] += 1
if log.isEnabledFor(logging.DEBUG):
log.debug('OTF overload steps:' + str(state['overload']))
log.debug('OTF total steps:' + str(state['total']))
log.debug('OTF:' + str(state['overload'] / state['total']))
log.debug('OTF migration time:' + str(migration_time))
log.debug('OTF + migration time:' +
str((migration_time + state['overload']) / \
(migration_time + state['total'])))
if len(utilization) < limit:
decision = False
else:
if log.isEnabledFor(logging.DEBUG):
log.debug('OTF overload steps:' + str(state['overload']))
log.debug('OTF overload steps:' + str(state['total']))
log.debug('OTF:' + str(state['overload'] / state['total']))
log.debug('OTF + migration time:' +
str((migration_time + state['overload']) / \
(migration_time + state['total'])))
decision = (migration_time + state['overload']) / \
(migration_time + state['total']) >= otf