Skip to content

Commit f5faeee

Browse files
committed
Fix contours script
1 parent 267713c commit f5faeee

File tree

1 file changed

+21
-16
lines changed

1 file changed

+21
-16
lines changed

scripts/download-contours.js

Lines changed: 21 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -21,23 +21,28 @@ await mkdir('./.db', {recursive: true})
2121
if (process.env.GEODATA_CACHE_URL) {
2222
const millesimeCached = await got(`${process.env.GEODATA_CACHE_URL}/millesime.json`).json()
2323

24-
if (millesimeCached.millesime === MILLESIME) {
25-
console.log(' * Téléchargement des contours à partir de l’adresse indiquée')
26-
console.log(' * Millésime en cache :', millesimeCached.millesime)
27-
28-
await writeFile(
29-
'./.db/contours.sqlite',
30-
await got(`${process.env.GEODATA_CACHE_URL}/contours.sqlite`).buffer()
31-
)
32-
33-
await writeFile(
34-
'./.db/superficies.json',
35-
await got(`${process.env.GEODATA_CACHE_URL}/superficies.json`).buffer()
36-
)
37-
38-
console.log(' * Terminé !')
39-
process.exit(0)
24+
if (millesimeCached.millesime !== MILLESIME) {
25+
console.error(' * Le millésime des données géographiques en cache ne correspondant pas à celui demandé')
26+
console.error(' * Millésime en cache :', millesimeCached.millesime)
27+
console.error(' * Millésime demandé :', MILLESIME)
28+
process.exit(1)
4029
}
30+
31+
console.log(' * Téléchargement des contours à partir de l’adresse indiquée')
32+
console.log(' * Millésime en cache :', millesimeCached.millesime)
33+
34+
await writeFile(
35+
'./.db/contours.sqlite',
36+
await got(`${process.env.GEODATA_CACHE_URL}/contours.sqlite`).buffer()
37+
)
38+
39+
await writeFile(
40+
'./.db/superficies.json',
41+
await got(`${process.env.GEODATA_CACHE_URL}/superficies.json`).buffer()
42+
)
43+
44+
console.log(' * Terminé !')
45+
process.exit(0)
4146
}
4247

4348
const keyv = new Keyv('sqlite://.db/contours.sqlite')

0 commit comments

Comments
 (0)