I always forget to remove debugging stuff
This commit is contained in:
parent
fd44e7000c
commit
789c0445d4
56
feedgen.sh
56
feedgen.sh
|
@ -26,35 +26,6 @@ if ! command -v json2xml >/dev/null 2>&1; then
|
|||
PATH="$DIR/bin:$PATH"
|
||||
fi
|
||||
|
||||
function sia_build {
|
||||
# sia_build lang title description link
|
||||
log Building $2 feed to $DIR/feeds/sia/$1.xml
|
||||
mkdir -p $DIR/feeds/sia
|
||||
curl -s 'https://sia.fi/api/oh-internet-sisallonhallinta/hae_nostolista.srv' \
|
||||
-H 'Content-Type: application/json; charset=UTF-8' \
|
||||
-d "{
|
||||
\"listaus.sivustopolku\": \"/channels/public/www/otkes/$1/index/tutkintaselostukset\",
|
||||
\"listaus.jsoninput\": \"{\\\"filterfields\\\":\\\"valmistunut_tutkinta\\\", \\\"valmistunut_tutkinta\\\":\\\"true\\\"}\"
|
||||
}" \
|
||||
| grep -v '^\s*$' \
|
||||
| xml2json \
|
||||
| jq \
|
||||
-L $DIR/jq \
|
||||
-f $DIR/jq/sia.jq \
|
||||
--arg language "$1" \
|
||||
--arg title "$2" \
|
||||
--arg description "$3" \
|
||||
--arg link "$4" \
|
||||
| json2xml > $DIR/feeds/sia/$1.xml.new \
|
||||
&& mv $DIR/feeds/sia/$1.xml.new $DIR/feeds/sia/$1.xml
|
||||
}
|
||||
|
||||
sia_build en SIA 'Safety Investigation Authority reports' 'https://sia.fi/en/index/currentissues/completedinvestigations.html'
|
||||
sia_build fi Onnettomuustutkintakeskus 'Onnettomuustutkintakeskus - Valmistuneet tutkinnat' 'https://sia.fi/fi/index/ajankohtaista/valmistuneettutkinnat.html'
|
||||
sia_build sv Olycksutredningscentralen 'Olycksutredningscentralen - Publicerade rapporter' 'https://sia.fi/sv/index/aktuellt/publiceraderapporter.html'
|
||||
|
||||
exit
|
||||
|
||||
log Building ATSB feed to $DIR/feeds/atsb.xml
|
||||
curl -s 'https://www.atsb.gov.au/publications/safety-investigation-reports/?s=1&sort=OccurrenceReleaseDate&sortAscending=descending&investigationStatus=Completed,Discontinued&printAll=true' \
|
||||
| pup 'table.selectable_grid tr:not(.header) json{}' \
|
||||
|
@ -313,3 +284,30 @@ taiid_build lt TAITS 'Lietuvos Transporto Avarijų ir Incidentų Tyrimai Skyriau
|
|||
taiid_build lt 'TAITS Aviacija' 'Lietuvos Transporto Avarijų ir Incidentų Tyrimai Skyriaus aviacija ataskaitos' 'https://tm.lrv.lt/lt/veiklos-sritys-1/transporto-avariju-ir-incidentu-tyrimai-1/oro-transportas' air
|
||||
taiid_build lt 'TAITS Geležinkelio' 'Lietuvos Transporto Avarijų ir Incidentų Tyrimai Skyriaus geležinkelio ataskaitos' 'https://tm.lrv.lt/lt/veiklos-sritys-1/transporto-avariju-ir-incidentu-tyrimai-1/gelezinkeliu-transportas' rail
|
||||
taiid_build lt 'TAITS Jūrinis' 'Lietuvos Transporto Avarijų ir Incidentų Tyrimai Skyriaus jūrinis ataskaitos' 'https://tm.lrv.lt/lt/veiklos-sritys-1/transporto-avariju-ir-incidentu-tyrimai-1/juru-transportas' marine
|
||||
|
||||
function sia_build {
|
||||
# sia_build lang title description link
|
||||
log Building $2 feed to $DIR/feeds/sia/$1.xml
|
||||
mkdir -p $DIR/feeds/sia
|
||||
curl -s 'https://sia.fi/api/oh-internet-sisallonhallinta/hae_nostolista.srv' \
|
||||
-H 'Content-Type: application/json; charset=UTF-8' \
|
||||
-d "{
|
||||
\"listaus.sivustopolku\": \"/channels/public/www/otkes/$1/index/tutkintaselostukset\",
|
||||
\"listaus.jsoninput\": \"{\\\"filterfields\\\":\\\"valmistunut_tutkinta\\\", \\\"valmistunut_tutkinta\\\":\\\"true\\\"}\"
|
||||
}" \
|
||||
| grep -v '^\s*$' \
|
||||
| xml2json \
|
||||
| jq \
|
||||
-L $DIR/jq \
|
||||
-f $DIR/jq/sia.jq \
|
||||
--arg language "$1" \
|
||||
--arg title "$2" \
|
||||
--arg description "$3" \
|
||||
--arg link "$4" \
|
||||
| json2xml > $DIR/feeds/sia/$1.xml.new \
|
||||
&& mv $DIR/feeds/sia/$1.xml.new $DIR/feeds/sia/$1.xml
|
||||
}
|
||||
|
||||
sia_build en SIA 'Safety Investigation Authority reports' 'https://sia.fi/en/index/currentissues/completedinvestigations.html'
|
||||
sia_build fi Onnettomuustutkintakeskus 'Onnettomuustutkintakeskus - Valmistuneet tutkinnat' 'https://sia.fi/fi/index/ajankohtaista/valmistuneettutkinnat.html'
|
||||
sia_build sv Olycksutredningscentralen 'Olycksutredningscentralen - Publicerade rapporter' 'https://sia.fi/sv/index/aktuellt/publiceraderapporter.html'
|
||||
|
|
Loading…
Reference in New Issue