aboutsummaryrefslogtreecommitdiff
path: root/weather-query
diff options
context:
space:
mode:
authorSilvio Rhatto <rhatto@riseup.net>2024-08-20 21:02:00 -0300
committerSilvio Rhatto <rhatto@riseup.net>2024-08-20 21:02:00 -0300
commit0220c9924c6fb633e7cd55be548a1604fdf4f63c (patch)
tree08d2f1e4b5c5b1c3556fc81893619e73b0835285 /weather-query
parente851401694daacaf1aba2c87ed557e5dbf00af02 (diff)
downloadscripts-0220c9924c6fb633e7cd55be548a1604fdf4f63c.tar.gz
scripts-0220c9924c6fb633e7cd55be548a1604fdf4f63c.tar.bz2
Move scripts to other repositories (2)
Diffstat (limited to 'weather-query')
-rwxr-xr-xweather-query40
1 files changed, 0 insertions, 40 deletions
diff --git a/weather-query b/weather-query
deleted file mode 100755
index f834415..0000000
--- a/weather-query
+++ /dev/null
@@ -1,40 +0,0 @@
-#!/bin/bash
-#
-# Simple wrapper around brweather
-#
-
-# Parameters
-BASENAME="`basename $0`"
-PROGRAM="$1"
-CACHE="$HOME/.local/share/weather"
-
-# Command line args
-shift
-
-# Weather service query
-function weather_query {
- # Make sure everything we need exists
- mkdir -p $CACHE
- touch $CACHE/weather.cur $CACHE/weather.prev
-
- # Save the previous forecast
- cp $CACHE/weather.cur $CACHE/weather.prev
- weather $* > $CACHE/weather.cur 2> /dev/null
-
- # Test if current forecast is empty, meaning
- # that we're probably ofline. In that case
- # we provide the previous output.
- if [ ! -s "$CACHE/weather.cur" ]; then
- cp $CACHE/weather.prev $CACHE/weather.cur
- fi
-
- # Display output
- cat $CACHE/weather.cur
-}
-
-# Main
-if [ "$PROGRAM" == 'brweather' ]; then
- brweather $* | grep -v 'Erro.'
-else
- weather_query
-fi