| @@ 988-999 (lines=12) @@ | ||
| 985 | Remarks=row.get('remarks', ''), |
|
| 986 | ) |
|
| 987 | # Attaching the Report Certificate if exists |
|
| 988 | if row.get('report', None): |
|
| 989 | path = resource_filename( |
|
| 990 | self.dataset_project, |
|
| 991 | "setupdata/%s/%s" % (self.dataset_name, |
|
| 992 | row['report']) |
|
| 993 | ) |
|
| 994 | try: |
|
| 995 | file_data = read_file(path) |
|
| 996 | obj.setDocument(file_data) |
|
| 997 | except Exception as msg: |
|
| 998 | file_data = None |
|
| 999 | logger.warning( |
|
| 1000 | msg[0] + " Error on sheet: " + self.sheetname) |
|
| 1001 | ||
| 1002 | # Getting lab contacts |
|
| @@ 848-859 (lines=12) @@ | ||
| 845 | obj.setMethod(method) |
|
| 846 | ||
| 847 | # Attaching the instrument's photo |
|
| 848 | if row.get('Photo', None): |
|
| 849 | path = resource_filename( |
|
| 850 | self.dataset_project, |
|
| 851 | "setupdata/%s/%s" % (self.dataset_name, |
|
| 852 | row['Photo']) |
|
| 853 | ) |
|
| 854 | try: |
|
| 855 | file_data = read_file(path) |
|
| 856 | obj.setPhoto(file_data) |
|
| 857 | except Exception as msg: |
|
| 858 | file_data = None |
|
| 859 | logger.warning( |
|
| 860 | msg[0] + " Error on sheet: " + self.sheetname) |
|
| 861 | ||
| 862 | # Attaching the Installation Certificate if exists |
|
| @@ 1359-1369 (lines=11) @@ | ||
| 1356 | if methods.getObject().get('MethodID', '') != '' and methods.getObject.get('MethodID', '') == obj['MethodID']: |
|
| 1357 | obj.edit(MethodID='') |
|
| 1358 | ||
| 1359 | if row['MethodDocument']: |
|
| 1360 | path = resource_filename( |
|
| 1361 | self.dataset_project, |
|
| 1362 | "setupdata/%s/%s" % (self.dataset_name, |
|
| 1363 | row['MethodDocument']) |
|
| 1364 | ) |
|
| 1365 | try: |
|
| 1366 | file_data = read_file(path) |
|
| 1367 | obj.setMethodDocument(file_data) |
|
| 1368 | except Exception as msg: |
|
| 1369 | logger.warning( |
|
| 1370 | msg[0] + " Error on sheet: " + self.sheetname) |
|
| 1371 | ||
| 1372 | obj.unmarkCreationFlag() |
|
| @@ 863-873 (lines=11) @@ | ||
| 860 | msg[0] + " Error on sheet: " + self.sheetname) |
|
| 861 | ||
| 862 | # Attaching the Installation Certificate if exists |
|
| 863 | if row.get('InstalationCertificate', None): |
|
| 864 | path = resource_filename( |
|
| 865 | self.dataset_project, |
|
| 866 | "setupdata/%s/%s" % (self.dataset_name, |
|
| 867 | row['InstalationCertificate']) |
|
| 868 | ) |
|
| 869 | try: |
|
| 870 | file_data = read_file(path) |
|
| 871 | obj.setInstallationCertificate(file_data) |
|
| 872 | except Exception as msg: |
|
| 873 | logger.warning( |
|
| 874 | msg[0] + " Error on sheet: " + self.sheetname) |
|
| 875 | ||
| 876 | # Attaching the Instrument's manual if exists |
|