File tree 1 file changed +12
-8
lines changed
1 file changed +12
-8
lines changed Original file line number Diff line number Diff line change @@ -18,6 +18,17 @@ def print_update_message(version):
18
18
click .secho ()
19
19
20
20
21
+ def item_collection_summary (message ):
22
+ valid_count = 0
23
+ for item in message :
24
+ if "valid_stac" in item and item ["valid_stac" ] is True :
25
+ valid_count = valid_count + 1
26
+ click .secho ()
27
+ click .secho ("--item-collection summary" , bold = True )
28
+ click .secho (f"items_validated: { len (message )} " )
29
+ click .secho (f"valid_items: { valid_count } " )
30
+
31
+
21
32
@click .command ()
22
33
@click .argument ("stac_file" )
23
34
@click .option (
@@ -118,14 +129,7 @@ def main(
118
129
click .echo (json .dumps (message , indent = 4 ))
119
130
120
131
if item_collection :
121
- valid_count = 0
122
- for item in message :
123
- if "valid_stac" in item and item ["valid_stac" ] is True :
124
- valid_count = valid_count + 1
125
- click .secho ()
126
- click .secho ("--item-collection summary" , bold = True )
127
- click .secho (f"items_validated: { len (message )} " )
128
- click .secho (f"valid_items: { valid_count } " )
132
+ item_collection_summary (message )
129
133
130
134
sys .exit (0 if valid else 1 )
131
135
You can’t perform that action at this time.
0 commit comments