blob: 13d720fe0459574dc78e56a7268f9a2a57c58843 (
plain) (
tree)
|
|
---
## basic config
# NOTE: change to your aws ec2 key file here
ansible_ssh_private_key_file: ~/.ssh/ted-aws-key2.pem
# the rest of config works for Ubuntu 18.04 image on Amazon EC2
ansible_connection: ssh
ansible_user: ubuntu
# remote directory that keeps the work directory for the running app
testbed_prefix: "/home/ubuntu/testbed"
# must use Python 3
ansible_python_interpreter: /usr/bin/python3
## build config
hs_flags: "-g -DHOTSTUFF_ENABLE_BENCHMARK"
## app config
# process name that is used by killall in reset
bin_name: hotstuff-app
# binary path (remote)
replica_bin: "/home/ubuntu/libhotstuff/examples/hotstuff-app"
client_bin: "/home/ubuntu/libhotstuff/examples/hotstuff-client"
# remote repo path
hs_repo_dir: "/home/ubuntu/libhotstuff"
# local source code path (that will be copied to the remote)
hs_local_repo_dir: "../../"
hs_conf_dir: "conf"
hs_log_dir: "log"
hs_base_conf: "./hotstuff.gen.conf"
# enable/disable TLS encrpytion for inter-replica communication
hs_tls: false
|