Skip to content

Commit 0bf4ef9

Browse files
committed
Ruff
1 parent d3240d6 commit 0bf4ef9

2 files changed

Lines changed: 7 additions & 7 deletions

File tree

src/nomad_json_parser/parser.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,8 @@ def set_entrydata_definition(self):
5757

5858
def parse(self, mainfile: str, archive: EntryArchive, logger) -> None: # noqa: PLR0912, PLR0915
5959
self.set_entrydata_definition()
60-
data_file = mainfile.split('/')[-1]
61-
data_file_with_path = mainfile.split('raw/')[-1]
60+
data_file = mainfile.rsplit('/', maxsplit=1)[-1]
61+
data_file_with_path = mainfile.rsplit('raw/', maxsplit=1)[-1]
6262
entry = self.entrydata_definition()
6363
entry.mapper_file = data_file_with_path
6464

@@ -193,8 +193,8 @@ def set_entrydata_definition(self):
193193

194194
def parse(self, mainfile: str, archive: EntryArchive, logger) -> None:
195195
self.set_entrydata_definition()
196-
data_file = mainfile.split('/')[-1]
197-
data_file_with_path = mainfile.split('raw/')[-1]
196+
data_file = mainfile.rsplit('/', maxsplit=1)[-1]
197+
data_file_with_path = mainfile.rsplit('raw/', maxsplit=1)[-1]
198198
entry = self.entrydata_definition()
199199
entry.json_file = data_file_with_path
200200

src/nomad_json_parser/parsers/parser.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,7 @@ def set_entrydata_definition(self):
187187

188188
def parse(self, mainfile: str, archive: EntryArchive, logger) -> None: # noqa: PLR0912, PLR0915
189189
self.set_entrydata_definition()
190-
data_file_with_path = mainfile.split('raw/')[-1]
190+
data_file_with_path = mainfile.rsplit('raw/', maxsplit=1)[-1]
191191
entry = self.entrydata_definition()
192192
entry.mapper_file = data_file_with_path
193193

@@ -463,8 +463,8 @@ def set_entrydata_definition(self):
463463

464464
def parse(self, mainfile: str, archive: EntryArchive, logger) -> None: # noqa: PLR0912, PLR0915
465465
self.set_entrydata_definition()
466-
data_file = mainfile.split('/')[-1]
467-
data_file_with_path = mainfile.split('raw/')[-1]
466+
data_file = mainfile.rsplit('/', maxsplit=1)[-1]
467+
data_file_with_path = mainfile.rsplit('raw/', maxsplit=1)[-1]
468468
entry = self.entrydata_definition()
469469
entry.json_file = data_file_with_path
470470

0 commit comments

Comments
 (0)