summaryrefslogtreecommitdiff
path: root/roles/flatbot/files/run-flatbot
blob: 70d9962f8edf834d817658a6d24bb507ba81c277 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#! /usr/bin/env bash

# Simple wrapper script to read URLs from configuration file.

if [ "$#" -ne 2 ]; then
    echo "Illegal number of parameters" 1>&2
    exit 1
fi

state=$1
urlsfile=$2

urls=""

while IFS= read -r line;
do
    case "$line" in
        ""|\#*)
            continue
            ;;
        *)
            urls="$urls $line"
            ;;
    esac
done < $urlsfile

exec /usr/bin/flatbot -state $state -once $urls