Skip to content

Commit c6905b9

Browse files
committed
Remove iteration_count property
The iteration count seems to be available through get_number_of_iterations()
1 parent 6380184 commit c6905b9

File tree

1 file changed

+1
-18
lines changed

1 file changed

+1
-18
lines changed

src/ert/gui/tools/load_results/load_results_panel.py

+1-18
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ def __init__(self, facade: LibresFacade):
5050
self._active_realizations_field.setValidator(RangeStringArgument())
5151
layout.addRow("Realizations to load:", self._active_realizations_field)
5252

53-
self._iterations_model = ValueModel(self.iteration_count)
53+
self._iterations_model = ValueModel(self.facade.get_number_of_iterations())
5454
self._iterations_field = StringBox(
5555
self._iterations_model, "load_results_manually/iterations"
5656
)
@@ -59,23 +59,6 @@ def __init__(self, facade: LibresFacade):
5959

6060
self.setLayout(layout)
6161

62-
@property
63-
def iteration_count(self) -> int:
64-
try:
65-
self.facade.run_path % (0, 0)
66-
except TypeError:
67-
return 0
68-
69-
iteration = 0
70-
valid_directory = True
71-
while valid_directory:
72-
formatted = self.facade.run_path % (0, iteration + 1)
73-
valid_directory = os.path.exists(formatted)
74-
if valid_directory:
75-
iteration += 1
76-
77-
return iteration
78-
7962
def readCurrentRunPath(self):
8063
current_case = self.facade.get_current_case_name()
8164
run_path = self.facade.run_path

0 commit comments

Comments
 (0)