#!/usr/bin/env bash
# Recria o remote gdrive com o client OAuth proprio (lido de ~/.config/fundacao/rclone-client.json).
set -euo pipefail
J=~/.config/fundacao/rclone-client.json
CID=$(python3 -c "import json,sys;print(json.load(open(sys.argv[1]))[\"installed\"][\"client_id\"])" "$J")
CSEC=$(python3 -c "import json,sys;print(json.load(open(sys.argv[1]))[\"installed\"][\"client_secret\"])" "$J")
rclone config delete gdrive
rclone config create gdrive drive client_id="$CID" client_secret="$CSEC" scope=drive.file
