Skip to content

Commit 28a47f7

Browse files
authored
Couple of small fixes related to gathering foil hole position information (#538)
1 parent 9ef693b commit 28a47f7

File tree

2 files changed

+5
-14
lines changed

2 files changed

+5
-14
lines changed

src/murfey/client/contexts/spa_metadata.py

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -271,20 +271,8 @@ def post_transfer(
271271
transferred_file,
272272
int(gs_name),
273273
)
274-
metadata_source_as_str = (
275-
"/".join(source.parts[:-2])
276-
+ f"/{environment.visit}/"
277-
+ source.parts[-2]
278-
)
279-
metadata_source = Path(
280-
metadata_source_as_str[1:]
281-
if metadata_source_as_str.startswith("//")
282-
else metadata_source_as_str
283-
)
284274
image_path = (
285-
_file_transferred_to(
286-
environment, metadata_source, Path(gs_info.image)
287-
)
275+
_file_transferred_to(environment, source, Path(gs_info.image))
288276
if gs_info.image
289277
else ""
290278
)

src/murfey/client/customlogging.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,10 @@ def prepare(self, record):
2020
self.format(record)
2121
record_dict = record.__dict__
2222
record_dict["type"] = "log"
23-
return json.dumps(record_dict)
23+
try:
24+
return json.dumps(record_dict)
25+
except TypeError:
26+
return json.dumps({str(k): str(v) for k, v in record_dict.items})
2427

2528
def emit(self, record):
2629
try:

0 commit comments

Comments
 (0)