Skip to content

Commit 280cae9

Browse files
authored
Merge pull request #10 from ICR-RSE-Group/fix-issue-9
Passing additional information to green alma
2 parents bf9f9b0 + 256ff7d commit 280cae9

File tree

1 file changed

+15
-5
lines changed

1 file changed

+15
-5
lines changed

__init__.py

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -168,17 +168,27 @@ def all(self, args):
168168

169169
df2.to_csv(f"{args.userCWD}/{args.user}_all_data.csv", index=False)
170170

171-
groupby_dict = {
171+
common_groupby = {
172+
'UserX': 'first',
172173
'carbonFootprint': 'sum',
173174
'carbonFootprint_failedJobs': 'sum',
174-
'cost': 'sum',
175-
'cost_memoryNeededOnly': 'sum',
176175
'cost_failedJobs': 'sum',
177176
'Cost (Pounds)': 'sum',
178-
'UserX': 'first'}
177+
'Efficientcy (TotalCPU / CPUtime hours)': 'mean'
178+
}
179+
180+
groupby_dict = common_groupby.copy()
181+
182+
groupby_dict2 = {
183+
**common_groupby,
184+
'AllocTRES': 'first',
185+
'PartitionX': 'first'
186+
}
179187

180188
result_submitdate = df2.groupby('SubmitDate').agg(groupby_dict).reset_index()
189+
# print("result_submitdate", result_submitdate)
181190
result_submitdate.to_csv(f"{args.userCWD}/{args.user}_submitdate_data.csv", index=False)
182191

183-
result_jobname = df2.groupby('JobName').agg(groupby_dict).reset_index()
192+
result_jobname = df2.groupby('JobName').agg(groupby_dict2).reset_index()
193+
# print("result_jobname", result_jobname)
184194
result_jobname.to_csv(f"{args.userCWD}/{args.user}_jobname_data.csv", index=False)

0 commit comments

Comments
 (0)