Skip to content

Une transaction vide fait planter integrationWorker

(integrationworker_dev) [sysop@resif-vm43 resif-integration-chain]$ ./integrationWorker.py 
-------------------------------------------------------------
T1 File must be readable by station-xml-validator (v >= 1.5.9.5). Warning for 222 or 223 rules 1 1 []
-------------------------------------------------------------
T2 File must be readable by station-xml-validator (v >= 1.5.9.5). 2 1 []
-------------------------------------------------------------
T3 File must only cover a NETWOK-STATION pair 3 1 []
-------------------------------------------------------------
T4 FDSN network code, starting and ending years, must have been declared in the RESIF database. 4 1 []
-------------------------------------------------------------
T5 Network, Station, [Location, Channel] included in the present station-xml should not have been previously declared under another filename-station-xml. 5 1 []
-------------------------------------------------------------
T6 A station in FR network must be first initialized by LB A RESIF node 6 1 []
-------------------------------------------------------------
T7 Convert Station-XML to sql script for resifinv update. 7 1 []
-------------------------------------------------------------
T8 Execute sql script for resifinv update. 8 1 []
''2019-10-25 07:16:% - INFO -  Traitement de la transaction /mnt/auto/archive/dev/metadata/transaction_xml/LKQP4293.xml'
''2019-10-25 07:16:% - DEBUG - 
 Traitement du Transaction : /mnt/auto/archive/dev/metadata/transaction_xml/LKQP4293.xml'
''2019-10-25 07:16:% - DEBUG - Number of files: 0'
Traceback (most recent call last):
  File "/home/sysop/resif-transaction-analyse/ResifTransactionAnalyse.py", line 187, in <module>
    analyse_transaction(args.f, Alarm)
  File "/home/sysop/resif-transaction-analyse/ResifTransactionAnalyse.py", line 61, in analyse_transaction
    parse_file(path, Alarm)
  File "/home/sysop/resif-transaction-analyse/libs/AnalyseFunctions.py", line 105, in parse_file
    TransactionHandler(data, Alarm, transaction_exist, pathTotransaction)
  File "/home/sysop/resif-transaction-analyse/libs/AnalyseFunctions.py", line 147, in TransactionHandler
    data, nb_total_files, Alarm, result, transaction_exist, id_transaction
  File "/home/sysop/resif-transaction-analyse/libs/AnalyseFunctions.py", line 389, in handlerTransactionFiles
    ManagmentNoFilesTransmitted(data, Alarm, transaction_exist)
  File "/home/sysop/resif-transaction-analyse/libs/AnalyseFunctions.py", line 411, in ManagmentNoFilesTransmitted
    nbr_0_volume = connection.get_nbr_volume_Zero(data[Args.RESIF_NODE])
  File "/home/sysop/resif-transaction-analyse/libs/postgres.py", line 269, in get_nbr_volume_Zero
    return result[0][0]
IndexError: list index out of range
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information