I always forget to remove debugging stuff

This commit is contained in:
Lucidiot 2021-02-07 22:31:20 +01:00
parent fd44e7000c
commit 789c0445d4
Signed by: lucidiot
GPG Key ID: 3358C1CA6906FB8D
1 changed files with 27 additions and 29 deletions

View File

@ -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'