@@ -72,25 +72,6 @@ def __init__(self, context=None):
7272 self .context ['tenantId' ],
7373 self .context .get ('secret' ))
7474
75- def result_url (self , job_id ):
76- '''
77- Constructs Azure File Storage results URL
78-
79- Parameters:
80- job_id: job ID
81-
82- Returns:
83- URL that contains results of the job run
84- '''
85- return (
86- "https://ms.portal.azure.com/#blade/Microsoft_Azure_FileStorage/"
87- "FileShareMenuBlade/overview/storageAccountId/"
88- f"%2Fsubscriptions%2F{ self .definitions .subscription } "
89- f"%2FresourceGroups%2F{ self .definitions .resource_group } "
90- f"%2Fproviders%2FMicrosoft.Storage%2FstorageAccounts%2F"
91- f"{ self .definitions .storage_account } /"
92- f"path/{ job_id } /protocol/" )
93-
9475 def job_status (self , job_id ):
9576 '''
9677 Gets job status
@@ -286,6 +267,10 @@ def print_status(self, status):
286267 for s in status :
287268 if s ['agentName' ] == s ['jobId' ]:
288269 print (f"{ s ['jobId' ]} { s ['state' ]} " )
270+ if s .get ('utcEventTime' ):
271+ print (f'UtcEventTime: { s ["utcEventTime" ]} ' )
272+ if s .get ('resultsUrl' ):
273+ print (f'Results: { s ["resultsUrl" ]} ' )
289274 if s .get ('details' ):
290275 print ("Details:" )
291276 for k in s ['details' ]:
@@ -321,6 +306,7 @@ def print_status(self, status):
321306 print ("Details:" )
322307 for k in s ['details' ]:
323308 print (f"{ k } : { s ['details' ][k ]} " )
309+
324310 print ('======================' )
325311
326312 def poll (self , job_id , poll_interval = 10 ):
0 commit comments