add clarifying comment

* noting that the inv update task only uses the
  inventory update management command to
  save the inv to the database
  (it doesn't do the work of fetching hosts / groups)
This commit is contained in:
Jim Ladd 2020-11-03 13:24:44 -08:00 committed by Alan Rominger
parent 277c47ba4e
commit d55f36eb90
No known key found for this signature in database
GPG Key ID: C2D7EAAA12B63559

View File

@ -2784,6 +2784,12 @@ class RunInventoryUpdate(BaseTask):
from awx.main.management.commands.inventory_import import Command as InventoryImportCommand
cmd = InventoryImportCommand()
try:
# note that we are only using the management command to
# save the inventory data to the database.
# we are not asking it to actually fetch hosts / groups.
# that work was taken care of earlier, when
# BaseTask.run called ansible-inventory (by way of ansible-runner)
# for us.
save_status, tb, exc = cmd.perform_update(options, data, inventory_update)
except Exception as raw_exc:
# Ignore license errors specifically