Skip to content
This repository was archived by the owner on Jun 13, 2023. It is now read-only.

Commit 83fd782

Browse files
author
Itay Katz
authored
changed ensure_ascii to true (#292)
1 parent a3b2b4f commit 83fd782

File tree

5 files changed

+10
-8
lines changed

5 files changed

+10
-8
lines changed

.gitignore

+3-1
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,6 @@ dist
99
build
1010
epsagon.egg-info
1111
.tox
12-
venv/
12+
venv/
13+
.vscode
14+
.env

epsagon/runners/python_function.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ def add_json_field(self, name, data):
6868
return
6969

7070
try:
71-
json.dumps(data, cls=TraceEncoder, ensure_ascii=False)
71+
json.dumps(data, cls=TraceEncoder, ensure_ascii=True)
7272
self.resource['metadata'][name] = data
7373
except TypeError:
7474
pass

epsagon/trace.py

+4-4
Original file line numberDiff line numberDiff line change
@@ -955,7 +955,7 @@ def length(self):
955955
json_trace = json.dumps(
956956
self.to_dict(),
957957
cls=TraceEncoder,
958-
ensure_ascii=False
958+
ensure_ascii=True
959959
)
960960
return len(json_trace)
961961

@@ -968,7 +968,7 @@ def _strip(self, trace_length):
968968
len(json.dumps(
969969
event.resource.get('metadata', {}),
970970
cls=TraceEncoder,
971-
ensure_ascii=False
971+
ensure_ascii=True
972972
))
973973
)
974974
Trace.trim_metadata(event.resource['metadata'])
@@ -1134,7 +1134,7 @@ def _send_traces(self):
11341134
trace = json.dumps(
11351135
self.to_dict(),
11361136
cls=TraceEncoder,
1137-
ensure_ascii=False
1137+
ensure_ascii=True
11381138
)
11391139

11401140
trace_length = len(trace)
@@ -1146,7 +1146,7 @@ def _send_traces(self):
11461146
trace = json.dumps(
11471147
self.to_dict(),
11481148
cls=TraceEncoder,
1149-
ensure_ascii=False
1149+
ensure_ascii=True
11501150
)
11511151

11521152
self.transport.send(self)

epsagon/trace_transports.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111

1212
def to_json(obj):
13-
return json.dumps(obj, cls=TraceEncoder, ensure_ascii=False)
13+
return json.dumps(obj, cls=TraceEncoder, ensure_ascii=True)
1414

1515

1616
class NoneTransport(object):

tests/test_trace.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -593,7 +593,7 @@ def test_send_traces_unicode(wrapped_post):
593593
wrapped_post.assert_called_with(
594594
'POST',
595595
'collector',
596-
body=json.dumps(trace.to_dict(), ensure_ascii=False),
596+
body=json.dumps(trace.to_dict(), ensure_ascii=True),
597597
timeout=epsagon.constants.SEND_TIMEOUT,
598598
)
599599

0 commit comments

Comments
 (0)