mirror of
https://github.com/ansible/awx.git
synced 2026-05-19 14:57:39 -02:30
Add validation to ensure leading fullstop for suffix
This commit is contained in:
@@ -29,6 +29,7 @@ from time import time
|
|||||||
import requests
|
import requests
|
||||||
from requests.auth import HTTPBasicAuth
|
from requests.auth import HTTPBasicAuth
|
||||||
import warnings
|
import warnings
|
||||||
|
from ansible.errors import AnsibleError
|
||||||
|
|
||||||
try:
|
try:
|
||||||
import json
|
import json
|
||||||
@@ -176,6 +177,8 @@ class CloudFormsInventory(object):
|
|||||||
|
|
||||||
if config.has_option('cloudforms', 'suffix'):
|
if config.has_option('cloudforms', 'suffix'):
|
||||||
self.cloudforms_suffix = config.get('cloudforms', 'suffix')
|
self.cloudforms_suffix = config.get('cloudforms', 'suffix')
|
||||||
|
if self.cloudforms_suffix[0] != '.':
|
||||||
|
raise AnsibleError('Leading fullstop is required for Cloudforms suffix')
|
||||||
else:
|
else:
|
||||||
self.cloudforms_suffix = None
|
self.cloudforms_suffix = None
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user