mirror of
https://github.com/ansible/awx.git
synced 2026-04-07 02:59:21 -02:30
Log conflicts and created items by the periodic resource sync (#15337)
* Initial lazy logging of periodic sync results * Add desired polish to log * Add debug log
This commit is contained in:
@@ -980,5 +980,15 @@ def periodic_resource_sync():
|
|||||||
if acquired is False:
|
if acquired is False:
|
||||||
logger.debug("Not running periodic_resource_sync, another task holds lock")
|
logger.debug("Not running periodic_resource_sync, another task holds lock")
|
||||||
return
|
return
|
||||||
|
logger.debug("Running periodic resource sync")
|
||||||
|
|
||||||
SyncExecutor().run()
|
executor = SyncExecutor()
|
||||||
|
executor.run()
|
||||||
|
for key, item_list in executor.results:
|
||||||
|
if not item_list or key == 'noop':
|
||||||
|
continue
|
||||||
|
# Log creations and conflicts
|
||||||
|
if len(item_list) > 10 and settings.LOG_AGGREGATOR_LEVEL != 'DEBUG':
|
||||||
|
logger.info(f'Periodic resource sync {key}, first 10 items:\n{item_list[:10]}')
|
||||||
|
else:
|
||||||
|
logger.info(f'Periodic resource sync {key}:\n{item_list}')
|
||||||
|
|||||||
Reference in New Issue
Block a user