|
7 | 7 | from genie_python.mysql_abstraction_layer import SQLAbstraction
|
8 | 8 |
|
9 | 9 | SELECT_FOR_EXP_DETAILS = """
|
10 |
| -SELECT e.experimentID, u.name as userName, r.name as roleName,""" |
11 |
| -""" t.startDate, e.duration FROM `experimentteams` t |
| 10 | +SELECT e.experimentID, u.name as userName, r.name as roleName, |
| 11 | +t.startDate, e.duration FROM `experimentteams` t |
12 | 12 | JOIN experiment e ON e.experimentID = t.experimentID
|
13 | 13 | JOIN user u ON u.userID = t.userID
|
14 | 14 | JOIN role r ON r.roleID = t.roleID
|
@@ -94,10 +94,10 @@ def get_exp_data(
|
94 | 94 | self._pretty_print(exp_data)
|
95 | 95 | else:
|
96 | 96 | raise NotFoundError(
|
97 |
| - f'Found no experiments that match the given criteria ' |
98 |
| - f'(RB: {rb if rb != "%" else "Any"}, ' |
99 |
| - f'User: {user if user != "%" else "Any"}, ' |
100 |
| - f'Role: {role if role != "%" else "Any"}).\n' |
| 97 | + f"Found no experiments that match the given criteria " |
| 98 | + f"(RB: {rb if rb != '%' else 'Any'}, " |
| 99 | + f"User: {user if user != '%' else 'Any'}, " |
| 100 | + f"Role: {role if role != '%' else 'Any'}).\n" |
101 | 101 | )
|
102 | 102 |
|
103 | 103 | return exp_data
|
@@ -169,11 +169,11 @@ def _pretty_print(exp_data: list[_GetExpDataReturn]) -> None:
|
169 | 169 |
|
170 | 170 | for exp in exp_data:
|
171 | 171 | print(
|
172 |
| - f'Experiment RB number: {exp["rb_number"]:{rb_padding}} | ' |
173 |
| - f'User: {exp["user"]:{user_padding}} | ' |
174 |
| - f'Role: {exp["role"]:{role_padding}} | ' |
175 |
| - f'Start date: {exp["start_date"]} | ' |
176 |
| - f'Duration: {exp["duration"]}' |
| 172 | + f"Experiment RB number: {exp['rb_number']:{rb_padding}} | " |
| 173 | + f"User: {exp['user']:{user_padding}} | " |
| 174 | + f"Role: {exp['role']:{role_padding}} | " |
| 175 | + f"Start date: {exp['start_date']} | " |
| 176 | + f"Duration: {exp['duration']}" |
177 | 177 | )
|
178 | 178 |
|
179 | 179 |
|
|
0 commit comments