init.sh 480 B

1234567891011121314151617
  1. {% macro init(values) -%}
  2. #!/bin/sh
  3. set -e
  4. if [ ! -f {{ values.consts.key_file_path }} ]; then
  5. echo "Generating key file..."
  6. /chia-blockchain/venv/bin/python3 -c \
  7. "from chia.util.keychain import generate_mnemonic;print(generate_mnemonic())" > {{ values.consts.key_file_path }}
  8. if [ ! -f {{ values.consts.key_file_path }} ]; then
  9. echo "Failed to generate key file"
  10. exit 1
  11. fi
  12. echo "Key file generated successfully"
  13. fi
  14. {%- endmacro %}