mirror of
https://github.com/ansible/awx.git
synced 2026-01-19 05:31:22 -03:30
Not all license errors are caught, do not assume they are
This commit is contained in:
parent
197d50bc44
commit
ec93af4ba8
@ -2797,6 +2797,7 @@ class RunInventoryUpdate(BaseTask):
|
||||
|
||||
from awx.main.management.commands.inventory_import import Command as InventoryImportCommand
|
||||
cmd = InventoryImportCommand()
|
||||
exc = None
|
||||
try:
|
||||
# note that we are only using the management command to
|
||||
# save the inventory data to the database.
|
||||
@ -2806,6 +2807,8 @@ class RunInventoryUpdate(BaseTask):
|
||||
# for us.
|
||||
save_status, tb, exc = cmd.perform_update(options, data, inventory_update)
|
||||
except Exception as raw_exc:
|
||||
if exc is None:
|
||||
exc = raw_exc
|
||||
# Ignore license errors specifically
|
||||
if 'Host limit for organization' not in str(exc) and 'License' not in str(exc):
|
||||
raise raw_exc
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user