File tree Expand file tree Collapse file tree 4 files changed +22
-0
lines changed
Expand file tree Collapse file tree 4 files changed +22
-0
lines changed Original file line number Diff line number Diff line change 11import os
22import json
33import requests
4+ import tempfile
45from pkg_resources import resource_filename
56from geopy .geocoders import Nominatim
67from geopy .location import Location
@@ -24,6 +25,10 @@ def update_colors() -> None:
2425 write_colors ()
2526
2627
28+ def update_ccfdataset () -> None :
29+ write_ccfdataset ()
30+
31+
2732def gen_digitalocean_regions () -> dict :
2833 print ("Processing DigitalOcean regions" )
2934 regions = {}
@@ -207,5 +212,14 @@ def write_colors() -> None:
207212 f .write ("\n " )
208213
209214
215+ def write_ccfdataset () -> None :
216+ ccfdataset = {}
217+
218+ ccfdataset_file = resource_filename ("resotodata" , "data/co2.json" )
219+ print (f"Writing CCF dataset to { ccfdataset_file } " )
220+ with open (ccfdataset_file , "w" ) as f :
221+ json .dump (ccfdataset , f , indent = 4 )
222+ f .write ("\n " )
223+
210224if __name__ == "__main__" :
211225 main ()
Original file line number Diff line number Diff line change 1+ import json
2+ from pkg_resources import resource_filename
3+
4+ data_file = resource_filename ("resotodata" , "data/ccfdataset.json" )
5+ with open (data_file ) as f :
6+ ccfdataset = json .load (f )
Original file line number Diff line number Diff line change 1+ {}
Original file line number Diff line number Diff line change 2727 "console_scripts" : [
2828 "resotodata-update-regions = resotodata.__main__:update_regions" ,
2929 "resotodata-update-colors = resotodata.__main__:update_colors" ,
30+ "resotodata-update-ccfdataset = resotodata.__main__:update_ccfdataset" ,
3031 ]
3132 },
3233 include_package_data = True ,
You can’t perform that action at this time.
0 commit comments