Skip to content

Commit e8b46c6

Browse files
committed
remove try-except for importing class-change-distributions
1 parent a13a0d8 commit e8b46c6

1 file changed

Lines changed: 4 additions & 5 deletions

File tree

ciw/import_params.py

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -89,11 +89,10 @@ def create_network_from_dictionary(params_input):
8989
class_change_time_distributions = {clss2: {clss1: None for clss1 in params['customer_class_names']} for clss2 in params['customer_class_names']}
9090
if 'class_change_time_distributions' in params:
9191
for clss1 in params['customer_class_names']:
92-
for clss2 in params['customer_class_names']:
93-
try:
94-
class_change_time_distributions[clss1][clss2] = params['class_change_time_distributions'][clss1][clss2]
95-
except:
96-
pass
92+
if clss1 in params['class_change_time_distributions']:
93+
for clss2 in params['customer_class_names']:
94+
if clss2 in params['class_change_time_distributions'][clss1]:
95+
class_change_time_distributions[clss1][clss2] = params['class_change_time_distributions'][clss1][clss2]
9796

9897
nodes, classes = [], {}
9998
for nd in range(number_of_nodes):

0 commit comments

Comments
 (0)