File tree Expand file tree Collapse file tree 2 files changed +20
-2
lines changed
mapswipe_workers/mapswipe_workers/project_types Expand file tree Collapse file tree 2 files changed +20
-2
lines changed Original file line number Diff line number Diff line change @@ -44,7 +44,16 @@ def validate_geometries(self):
44
44
45
45
driver = ogr .GetDriverByName ('GeoJSON' )
46
46
datasource = driver .Open (raw_input_file , 0 )
47
- layer = datasource .GetLayer ()
47
+
48
+ try :
49
+ layer = datasource .GetLayer ()
50
+ except :
51
+ logger .warning (
52
+ f'{ self .projectId } '
53
+ f' - validate geometry - '
54
+ f'Could not get layer for datasource'
55
+ )
56
+ raise CustomError (f'could not get layer for datasource' )
48
57
49
58
# check if layer is empty
50
59
if layer .GetFeatureCount () < 1 :
Original file line number Diff line number Diff line change @@ -45,7 +45,16 @@ def validate_geometries(self):
45
45
46
46
driver = ogr .GetDriverByName ('GeoJSON' )
47
47
datasource = driver .Open (raw_input_file , 0 )
48
- layer = datasource .GetLayer ()
48
+
49
+ try :
50
+ layer = datasource .GetLayer ()
51
+ except :
52
+ logger .warning (
53
+ f'{ self .projectId } '
54
+ f' - validate geometry - '
55
+ f'Could not get layer for datasource'
56
+ )
57
+ raise CustomError (f'could not get layer for datasource' )
49
58
50
59
# check if layer is empty
51
60
if layer .GetFeatureCount () < 1 :
You can’t perform that action at this time.
0 commit comments