#!/bin/bash # This script uses the jq, wp, and php commands, make sure they are installed before running this script. # The folder containing data for each council. # Includes the list of candidates and any media. DATA_PATH="../spl-data" # Iterate over folders in data path candidates_files=() for folder in "$DATA_PATH"/*; do if test -f "$folder"/candidates-generic.csv; then candidates_files+=("$folder"/candidates-generic.csv) elif test -f "$folder"/candidates.csv; then candidates_files+=("$folder"/candidates.csv) fi if test -f "$folder"/config.json; then lga_files+=("$folder"/config.json) fi done content=$(php lga-page.php --candidates-files "${candidates_files[*]}" \ --lga-files "${lga_files[*]}") echo "$content" | wp post update 465 -