Skip to content

Commit dcf318d

Browse files
committed
feat: add a rudamentary caching script (WIP)
1 parent b9a52b1 commit dcf318d

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

backend/src/gee/caching_script.py

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
import json
2+
3+
content = [
4+
{"timestamp": 1493251200, "value": 0.6265267304234295},
5+
{"timestamp": 1494720000, "value": 0.68603163673333},
6+
{"timestamp": 1494979200, "value": 0.755257128311451},
7+
]
8+
var_name = "msavi_daily_cache"
9+
file_name = "../cache/temp_cache.py"
10+
INDENT = " "
11+
12+
def combine_chache_with_update():
13+
# update existing cache
14+
return
15+
16+
def write_year(file, year, results):
17+
file.write(f"{INDENT}# Year {year}\n")
18+
19+
def write_results_to_cache(results: list, var_name: str, file_name: str):
20+
with open(file_name, "w") as file:
21+
file.write(f"{var_name} = [\n")
22+
for day in results:
23+
file.write(f"{INDENT}{json.dumps(day)},\n")
24+
file.write("]\n")
25+
file.close()
26+
27+
return
28+
29+
30+
# write_results_to_cache(content, var_name, file_name)

0 commit comments

Comments
 (0)