Skip to content

Commit 9e336d8

Browse files
committed
Fix merge conflicts.
1 parent e72215f commit 9e336d8

File tree

5 files changed

+13
-13
lines changed

5 files changed

+13
-13
lines changed

st2actions/st2actions/policies/retry.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
from st2common.constants.action import LIVEACTION_STATUS_TIMED_OUT
2727
from st2common.util.enum import Enum
2828
from st2common.policies.base import ResourcePolicyApplicator
29-
from st2common.util.ujson import fast_deepcopy
29+
from st2common.util.deep_copy import fast_deepcopy_dict
3030

3131
__all__ = ["RetryOnPolicy", "ExecutionRetryPolicyApplicator"]
3232

@@ -179,7 +179,7 @@ def _re_run_live_action(self, live_action_db):
179179

180180
# Add additional policy specific info to the context
181181
context = getattr(live_action_db, "context", {})
182-
new_context = fast_deepcopy(context)
182+
new_context = fast_deepcopy_dict(context)
183183
new_context["policies"] = {}
184184
new_context["policies"]["retry"] = {
185185
"applied_policy": self._policy_ref,

st2api/st2api/controllers/v1/triggers.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
from st2common.transport.reactor import TriggerDispatcher
3030
from st2common.util import isotime
3131
from st2common.validators.api.misc import validate_not_part_of_system_pack
32-
from st2common.util.ujson import fast_deepcopy
32+
from st2common.util.deep_copy import fast_deepcopy_dict
3333

3434
http_client = six.moves.http_client
3535

@@ -398,7 +398,7 @@ def post(self, trigger_instance_id):
398398
id=trigger_instance_id, permission_type=None, requester_user=None
399399
)
400400

401-
new_payload = fast_deepcopy(existing_trigger_instance.payload)
401+
new_payload = fast_deepcopy_dict(existing_trigger_instance.payload)
402402
new_payload["__context"] = {"original_id": trigger_instance_id}
403403

404404
try:

st2common/st2common/logging/formatters.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525

2626
from st2common.constants.secrets import MASKED_ATTRIBUTES_BLACKLIST
2727
from st2common.constants.secrets import MASKED_ATTRIBUTE_VALUE
28-
from st2common.util.ujson import fast_deepcopy
28+
from st2common.util.deep_copy import fast_deepcopy_dict
2929

3030
__all__ = [
3131
"ConsoleLogFormatter",
@@ -87,7 +87,7 @@ def process_attribute_value(key, value):
8787
value = MASKED_ATTRIBUTE_VALUE
8888
elif isinstance(value, dict):
8989
# Note: We don't want to modify the original value
90-
value = fast_deepcopy(value)
90+
value = fast_deepcopy_dict(value)
9191

9292
for dict_key, dict_value in six.iteritems(value):
9393
value[dict_key] = process_attribute_value(key=dict_key, value=dict_value)

st2common/st2common/services/inquiry.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
from st2common.util import date as date_utils
3434
from st2common.util import schema as schema_utils
3535
from st2common.util import system_info as sys_info_utils
36-
from st2common.util.ujson import fast_deepcopy
36+
from st2common.util.deep_copy import fast_deepcopy_dict
3737

3838

3939
LOG = logging.getLogger(__name__)
@@ -154,7 +154,7 @@ def respond(inquiry, response, requester=None):
154154
# Succeed the liveaction and update result with the inquiry response.
155155
LOG.debug('Updating response for inquiry "%s".' % str(inquiry.id))
156156

157-
result = fast_deepcopy(inquiry.result)
157+
result = fast_deepcopy_dict(inquiry.result)
158158
result["response"] = response
159159

160160
liveaction_db = action_utils.update_liveaction_status(

st2common/st2common/util/schema/__init__.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
from st2common.exceptions.action import InvalidActionParameterException
2626
from st2common.util import jsonify
2727
from st2common.util.misc import deep_update
28-
from st2common.util.ujson import fast_deepcopy
28+
from st2common.util.deep_copy import fast_deepcopy_dict
2929

3030
__all__ = [
3131
"get_validator",
@@ -80,7 +80,7 @@
8080

8181

8282
def get_draft_schema(version="custom", additional_properties=False):
83-
schema = fast_deepcopy(SCHEMAS[version])
83+
schema = fast_deepcopy_dict(SCHEMAS[version])
8484
if additional_properties and "additionalProperties" in schema:
8585
del schema["additionalProperties"]
8686
return schema
@@ -199,7 +199,7 @@ def assign_default_values(instance, schema):
199199
"""
200200
Assign default values on the provided instance based on the schema default specification.
201201
"""
202-
instance = fast_deepcopy(instance)
202+
instance = fast_deepcopy_dict(instance)
203203
instance_is_dict = isinstance(instance, dict)
204204
instance_is_array = isinstance(instance, list)
205205

@@ -262,7 +262,7 @@ def modify_schema_allow_default_none(schema):
262262
Manipulate the provided schema so None is also an allowed value for each attribute which
263263
defines a default value of None.
264264
"""
265-
schema = fast_deepcopy(schema)
265+
schema = fast_deepcopy_dict(schema)
266266
properties = schema.get("properties", {})
267267

268268
for property_name, property_data in six.iteritems(properties):
@@ -336,7 +336,7 @@ def validate(
336336
:param use_default: True to support the use of the optional "default" property.
337337
:type use_default: ``bool``
338338
"""
339-
instance = fast_deepcopy(instance)
339+
instance = fast_deepcopy_dict(instance)
340340
schema_type = schema.get("type", None)
341341
instance_is_dict = isinstance(instance, dict)
342342

0 commit comments

Comments
 (0)