#!/bin/bash
#author:jiangxunyu, modified by haiboumich

HOME=$1
bin_dir=$2
owner=$3

rm -f *-public.json

TIUP_HOME=$HOME "${bin_dir}/tiup" mirror genkey --save

# gen private key
TIUP_HOME=$HOME "${bin_dir}/tiup" mirror genkey -p --save

pub_key=$(ls *-public.json)
echo "public key: $pub_key"
TIUP_HOME=$HOME "${bin_dir}/tiup" mirror grant ${owner} -n "${owner}" -k $pub_key
