duplicated block id: 1 size: 31 cleaned lines of code in 2 files: - granule_ingester/granule_ingester/processors/reading_processors/GridMultiVariableReadingProcessor.py (91:127) - granule_ingester/granule_ingester/processors/reading_processors/GridReadingProcessor.py (73:107) duplicated block id: 2 size: 26 cleaned lines of code in 2 files: - granule_ingester/granule_ingester/processors/reading_processors/GridMultiVariableReadingProcessor.py (83:111) - granule_ingester/granule_ingester/processors/reading_processors/SwathMultiVariableReadingProcessor.py (60:89) duplicated block id: 3 size: 22 cleaned lines of code in 2 files: - granule_ingester/granule_ingester/processors/reading_processors/SwathMultiVariableReadingProcessor.py (69:94) - granule_ingester/granule_ingester/processors/reading_processors/SwathReadingProcessor.py (58:83) duplicated block id: 4 size: 18 cleaned lines of code in 2 files: - granule_ingester/granule_ingester/processors/reading_processors/GridMultiVariableReadingProcessor.py (91:111) - granule_ingester/granule_ingester/processors/reading_processors/SwathReadingProcessor.py (58:78) duplicated block id: 5 size: 18 cleaned lines of code in 2 files: - granule_ingester/granule_ingester/processors/reading_processors/GridReadingProcessor.py (73:92) - granule_ingester/granule_ingester/processors/reading_processors/SwathReadingProcessor.py (58:78) duplicated block id: 6 size: 18 cleaned lines of code in 2 files: - granule_ingester/granule_ingester/processors/reading_processors/GridReadingProcessor.py (73:92) - granule_ingester/granule_ingester/processors/reading_processors/SwathMultiVariableReadingProcessor.py (69:89) duplicated block id: 7 size: 16 cleaned lines of code in 2 files: - granule_ingester/granule_ingester/processors/reading_processors/GridReadingProcessor.py (28:44) - granule_ingester/granule_ingester/processors/reading_processors/SwathReadingProcessor.py (27:43) duplicated block id: 8 size: 16 cleaned lines of code in 2 files: - collection_manager/collection_manager/main.py (76:91) - granule_ingester/granule_ingester/main.py (59:74) duplicated block id: 9 size: 14 cleaned lines of code in 2 files: - granule_ingester/granule_ingester/processors/ElevationBounds.py (32:52) - granule_ingester/granule_ingester/processors/ElevationRange.py (36:56) duplicated block id: 10 size: 13 cleaned lines of code in 2 files: - granule_ingester/granule_ingester/processors/reading_processors/GridMultiVariableReadingProcessor.py (32:45) - granule_ingester/granule_ingester/processors/reading_processors/SwathMultiVariableReadingProcessor.py (31:44) duplicated block id: 11 size: 12 cleaned lines of code in 2 files: - granule_ingester/granule_ingester/main.py (189:200) - granule_ingester/granule_ingester/main.py (226:238) duplicated block id: 12 size: 11 cleaned lines of code in 2 files: - granule_ingester/granule_ingester/processors/reading_processors/GridReadingProcessor.py (28:38) - granule_ingester/granule_ingester/processors/reading_processors/SwathMultiVariableReadingProcessor.py (31:41) duplicated block id: 13 size: 11 cleaned lines of code in 2 files: - granule_ingester/granule_ingester/processors/reading_processors/GridMultiVariableReadingProcessor.py (32:42) - granule_ingester/granule_ingester/processors/reading_processors/SwathReadingProcessor.py (27:37) duplicated block id: 14 size: 11 cleaned lines of code in 2 files: - granule_ingester/granule_ingester/processors/reading_processors/SwathMultiVariableReadingProcessor.py (31:41) - granule_ingester/granule_ingester/processors/reading_processors/SwathReadingProcessor.py (27:37) duplicated block id: 15 size: 11 cleaned lines of code in 2 files: - collection_manager/collection_manager/services/CollectionWatcher.py (190:207) - collection_manager/collection_manager/services/S3Observer.py (73:90) duplicated block id: 16 size: 11 cleaned lines of code in 2 files: - granule_ingester/granule_ingester/processors/reading_processors/GridMultiVariableReadingProcessor.py (32:42) - granule_ingester/granule_ingester/processors/reading_processors/GridReadingProcessor.py (28:38) duplicated block id: 17 size: 10 cleaned lines of code in 2 files: - granule_ingester/granule_ingester/main.py (169:178) - granule_ingester/granule_ingester/main.py (203:212) duplicated block id: 18 size: 10 cleaned lines of code in 2 files: - granule_ingester/granule_ingester/writers/ElasticsearchStore.py (87:99) - granule_ingester/granule_ingester/writers/SolrStore.py (161:173) duplicated block id: 19 size: 9 cleaned lines of code in 2 files: - granule_ingester/granule_ingester/processors/reading_processors/EccoReadingProcessor.py (57:65) - granule_ingester/granule_ingester/processors/reading_processors/TimeSeriesReadingProcessor.py (47:55) duplicated block id: 20 size: 8 cleaned lines of code in 2 files: - granule_ingester/granule_ingester/writers/ElasticsearchStore.py (103:110) - granule_ingester/granule_ingester/writers/SolrStore.py (184:191) duplicated block id: 21 size: 8 cleaned lines of code in 2 files: - granule_ingester/granule_ingester/writers/ElasticsearchStore.py (126:136) - granule_ingester/granule_ingester/writers/SolrStore.py (212:222) duplicated block id: 22 size: 7 cleaned lines of code in 2 files: - granule_ingester/granule_ingester/processors/reading_processors/EccoReadingProcessor.py (67:73) - granule_ingester/granule_ingester/processors/reading_processors/GridMultiVariableReadingProcessor.py (113:119) duplicated block id: 23 size: 7 cleaned lines of code in 2 files: - granule_ingester/granule_ingester/processors/reading_processors/EccoReadingProcessor.py (67:73) - granule_ingester/granule_ingester/processors/reading_processors/GridReadingProcessor.py (94:100) duplicated block id: 24 size: 7 cleaned lines of code in 2 files: - granule_ingester/granule_ingester/writers/ElasticsearchStore.py (118:124) - granule_ingester/granule_ingester/writers/SolrStore.py (200:206) duplicated block id: 25 size: 7 cleaned lines of code in 2 files: - collection_manager/setup.py (39:45) - common/setup.py (27:33) duplicated block id: 26 size: 6 cleaned lines of code in 2 files: - common/setup.py (28:33) - config_operator/setup.py (41:46) duplicated block id: 27 size: 6 cleaned lines of code in 2 files: - granule_ingester/granule_ingester/processors/reading_processors/GridMultiVariableReadingProcessor.py (93:98) - granule_ingester/granule_ingester/processors/reading_processors/TimeSeriesReadingProcessor.py (49:54) duplicated block id: 28 size: 6 cleaned lines of code in 2 files: - granule_ingester/granule_ingester/processors/reading_processors/EccoReadingProcessor.py (59:64) - granule_ingester/granule_ingester/processors/reading_processors/GridMultiVariableReadingProcessor.py (93:98) duplicated block id: 29 size: 6 cleaned lines of code in 2 files: - granule_ingester/granule_ingester/processors/reading_processors/EccoReadingProcessor.py (59:64) - granule_ingester/granule_ingester/processors/reading_processors/SwathReadingProcessor.py (60:65) duplicated block id: 30 size: 6 cleaned lines of code in 2 files: - config_operator/config_operator/k8s/K8sConfigMap.py (99:104) - config_operator/config_operator/k8s/K8sConfigMap.py (110:116) duplicated block id: 31 size: 6 cleaned lines of code in 2 files: - granule_ingester/granule_ingester/processors/reading_processors/SwathMultiVariableReadingProcessor.py (71:76) - granule_ingester/granule_ingester/processors/reading_processors/TimeSeriesReadingProcessor.py (49:54) duplicated block id: 32 size: 6 cleaned lines of code in 2 files: - granule_ingester/granule_ingester/processors/reading_processors/EccoReadingProcessor.py (59:64) - granule_ingester/granule_ingester/processors/reading_processors/SwathMultiVariableReadingProcessor.py (71:76) duplicated block id: 33 size: 6 cleaned lines of code in 2 files: - granule_ingester/granule_ingester/processors/reading_processors/SwathReadingProcessor.py (60:65) - granule_ingester/granule_ingester/processors/reading_processors/TimeSeriesReadingProcessor.py (49:54) duplicated block id: 34 size: 6 cleaned lines of code in 2 files: - granule_ingester/granule_ingester/processors/reading_processors/GridReadingProcessor.py (75:80) - granule_ingester/granule_ingester/processors/reading_processors/TimeSeriesReadingProcessor.py (49:54) duplicated block id: 35 size: 6 cleaned lines of code in 2 files: - granule_ingester/granule_ingester/processors/reading_processors/EccoReadingProcessor.py (59:64) - granule_ingester/granule_ingester/processors/reading_processors/GridReadingProcessor.py (75:80) duplicated block id: 36 size: 6 cleaned lines of code in 2 files: - granule_ingester/granule_ingester/processors/reading_processors/SwathMultiVariableReadingProcessor.py (52:58) - granule_ingester/granule_ingester/processors/reading_processors/SwathReadingProcessor.py (46:52) duplicated block id: 37 size: 6 cleaned lines of code in 2 files: - collection_manager/setup.py (40:45) - config_operator/setup.py (41:46)