mirror of
https://github.com/ZwareBear/awx.git
synced 2026-04-30 03:41:50 -05:00
Reenable test for key=value extra vars, remove some unused imports.
This commit is contained in:
@@ -14,9 +14,6 @@ import uuid
|
||||
import copy
|
||||
import random
|
||||
|
||||
# PyYAML
|
||||
import yaml
|
||||
|
||||
# Django
|
||||
from django.conf import settings
|
||||
from django.db import models, connection
|
||||
|
||||
@@ -12,9 +12,6 @@ import re
|
||||
import shlex
|
||||
import uuid
|
||||
|
||||
# PyYAML
|
||||
import yaml
|
||||
|
||||
# Django
|
||||
from django.conf import settings
|
||||
from django.db import models
|
||||
@@ -456,18 +453,7 @@ class Job(UnifiedJob, JobOptions):
|
||||
extra_vars = json.loads(extra_data)
|
||||
except Exception, e:
|
||||
logger.warn("Exception deserializing extra vars: " + str(e))
|
||||
if self.extra_vars is None or self.extra_vars == "":
|
||||
evars = {}
|
||||
elif type(self.extra_vars) == dict:
|
||||
evars = self.extra_vars
|
||||
else:
|
||||
try:
|
||||
evars = json.loads(self.extra_vars)
|
||||
except ValueError:
|
||||
try:
|
||||
evars = yaml.safe_load(self.extra_vars)
|
||||
except yaml.YAMLError:
|
||||
evars = {}
|
||||
evars = self.extra_vars_dict
|
||||
evars.update(extra_vars)
|
||||
self.update_fields(extra_vars=json.dumps(evars))
|
||||
|
||||
|
||||
@@ -13,9 +13,6 @@ import shlex
|
||||
import urlparse
|
||||
import uuid
|
||||
|
||||
# PyYAML
|
||||
import yaml
|
||||
|
||||
# Django
|
||||
from django.conf import settings
|
||||
from django.db import models
|
||||
|
||||
@@ -11,9 +11,6 @@ import os
|
||||
import os.path
|
||||
from StringIO import StringIO
|
||||
|
||||
# PyYAML
|
||||
import yaml
|
||||
|
||||
# Django
|
||||
from django.conf import settings
|
||||
from django.db import models
|
||||
|
||||
Reference in New Issue
Block a user