summaryrefslogtreecommitdiff
path: root/roles/flatbot/files/run-flatbot
blob: 1d8869d5d3cf8ddbd74328c490f64604d469011c (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}