ClusterId = 123
EpochAdType = "INPUT"
InputPluginInvocations = { [ Result = 0; Schemes = "pelican"; ExitCode = 0; ExitBySignal = false; TransferClass = 1; PluginBasename = "stash_plugin"; DurationInSeconds = 2 ] }
InputPluginResultList = { [ TransferUrl = "pelican://exdf.example.edu/example_namespace/testuser/input.txt"; TransferType = "download"; DeveloperData = [ Attempts = 1; Endpoint0 = "exdf-cache.example.edu:8443"; TransferTime0 = 1.987; ServerVersion0 = "XrootD/v5.9.1"; ClientChecksums = [ crc32c = "12345678" ]; ServerChecksums = [ md5 = "1234567890abcdef1234567890abcdef" ]; TimeToFirstByte0 = 0; TransferEndTime0 = 1781013600; TransferFileBytes0 = 1000000; PelicanClientVersion = "7.25.0" ]; TransferEndTime = 1781013600; TransferSuccess = true; TransferFileName = "input.txt"; TransferProtocol = "pelican"; TransferFileBytes = 1000000; TransferStartTime = 1781013558; TransferTotalBytes = 1000000 ] }
NumShadowStarts = 1
Owner = "testuser"
ProcId = 456
RemoteHost = "slot1_2@ep.example.edu"
RunInstanceID = 0
TransferClass = "INPUT"
EpochWriteDate = 1781013601
CustomAttrFoo = 842
*** INPUT ClusterId=123 ProcId=456 RunInstanceId=0 Owner="testuser" CurrentTime=1781013601
ClusterId = 123
EpochAdType = "INPUT"
InputPluginInvocations = { [ Result = 0; Schemes = "pelican"; ExitCode = 0; ExitBySignal = false; TransferClass = 1; PluginBasename = "stash_plugin"; DurationInSeconds = 5 ] }
InputPluginResultList = { [ TransferUrl = "pelican://exdf.example.edu/example_namespace/testuser/bigfile.dat"; TransferType = "download"; DeveloperData = [ Attempts = 3; Endpoint0 = "cache-a.example.edu:8443"; Endpoint1 = "cache-b.example.edu:8443"; Endpoint2 = "cache-c.example.edu:8443"; IsRetryable0 = true; IsRetryable1 = true; IsRetryable2 = false; TransferTime0 = 0.01; TransferTime1 = 0.02; TransferTime2 = 2.5; ServerVersion0 = "XrootD/v5.9.2"; ServerVersion1 = "XrootD/v5.9.2"; ServerVersion2 = "XrootD/v5.9.2"; TransferError0 = "failed download from cache-a.example.edu:8443: connection timed out"; TransferError1 = "failed download from cache-b.example.edu:8443: connection timed out"; TimeToFirstByte0 = 0; TimeToFirstByte1 = 0; TimeToFirstByte2 = 0.1; TransferEndTime0 = 1781013610; TransferEndTime1 = 1781013620; TransferEndTime2 = 1781013630; TransferFileBytes0 = 0; TransferFileBytes1 = 0; TransferFileBytes2 = 5000000; PelicanClientVersion = "7.26.0" ]; TransferEndTime = 1781013630; TransferSuccess = true; TransferFileName = "bigfile.dat"; TransferProtocol = "pelican"; TransferFileBytes = 5000000; TransferStartTime = 1781013600; TransferTotalBytes = 5000000 ] }
NumShadowStarts = 1
Owner = "testuser"
ProcId = 457
RemoteHost = "slot1_2@ep.example.edu"
RunInstanceID = 0
TransferClass = "INPUT"
EpochWriteDate = 1781013631
*** INPUT ClusterId=123 ProcId=457 RunInstanceId=0 Owner="testuser" CurrentTime=1781013631
ClusterId = 123
EpochAdType = "INPUT"
InputPluginInvocations = { [ Result = 1; Schemes = "pelican"; ExitCode = 1; ExitBySignal = false; TransferClass = 1; PluginBasename = "stash_plugin"; DurationInSeconds = 0 ] }
InputPluginResultList = { [ TransferUrl = "pelican://exdf.example.edu/example_namespace/testuser/forbidden.dat"; TransferType = "download"; DeveloperData = [ Attempts = 3; Endpoint0 = "cache-a.example.edu:8443"; Endpoint1 = "cache-b.example.edu:8443"; Endpoint2 = "cache-c.example.edu:8443"; IsRetryable0 = false; IsRetryable1 = false; IsRetryable2 = false; TransferTime0 = 0.008; TransferTime1 = 0.025; TransferTime2 = 0.04; ServerVersion0 = "XrootD/v5.9.2"; ServerVersion1 = "XrootD/v5.9.2"; ServerVersion2 = "XrootD/v5.9.2"; TransferError0 = "failed download from cache-a.example.edu:8443: Permission denied"; TransferError1 = "failed download from cache-b.example.edu:8443: Permission denied"; TransferError2 = "failed download from cache-c.example.edu:8443: Permission denied"; TimeToFirstByte0 = 0; TimeToFirstByte1 = 0; TimeToFirstByte2 = 0; TransferEndTime0 = 1781013700; TransferEndTime1 = 1781013700; TransferEndTime2 = 1781013700; TransferFileBytes0 = 0; TransferFileBytes1 = 0; TransferFileBytes2 = 0; PelicanClientVersion = "7.26.0" ]; TransferError = "Pelican Client Error: Attempt #3: Permission denied; Attempt #2: Permission denied; Attempt #1: Permission denied"; TransferEndTime = 1781013700; TransferSuccess = false; TransferFileName = "forbidden.dat"; TransferProtocol = "pelican"; TransferErrorData = { [ ErrorType = "Authorization"; DeveloperData = [ ErrorType = "Authorization"; Retryable = false; ErrorMessage = "Permission denied"; PelicanErrorCode = 4000 ] ], [ ErrorType = "Authorization"; DeveloperData = [ ErrorType = "Authorization"; Retryable = false; ErrorMessage = "Permission denied"; PelicanErrorCode = 4000 ] ], [ ErrorType = "Authorization"; DeveloperData = [ ErrorType = "Authorization"; Retryable = false; ErrorMessage = "Permission denied"; PelicanErrorCode = 4000 ] ] }; TransferFileBytes = 0; TransferStartTime = 1781013700; TransferTotalBytes = 0 ] }
NumShadowStarts = 1
Owner = "testuser"
ProcId = 458
RemoteHost = "slot1_2@ep.example.edu"
RunInstanceID = 0
TransferClass = "INPUT"
EpochWriteDate = 1781013701
*** INPUT ClusterId=123 ProcId=458 RunInstanceId=0 Owner="testuser" CurrentTime=1781013701
