Start tracking scraper.sh

This script will scrape the various webpages tied to the archzfs repository to
monitory specific data points and send an email notifcation when they have
changed.
pull/14/head
Jesus Alvarez 12 years ago
parent d2847b0ddc
commit 7f23afff5a
  1. 17
      scraper.sh

@ -0,0 +1,17 @@
#!/bin/bash
REPO_BASEPATH="/data/pacman/repo"
REMOTE_LOGIN="jalvarez@jalvarez.webfactional.com"
source "lib.sh"
check_webpage() {
# $1: The url to scrape
# $2: The Perl regex to match with
# $3: Expect match
# Sends a message on mismatch
MSTR=$(curl -s "$1" | grep -Po "$2")
if [[ $MSTR != "$3" ]]; then
error "Checking \"$1\" expected \"$3\" got \"$MSTR\""
fi
}
Loading…
Cancel
Save