diff --git a/Dockerfile b/Dockerfile index 98ecb7ebce907b2d31073d762a91dd9890558f59..96e97df80736fc128b9457564da684f10db22f26 100644 --- a/Dockerfile +++ b/Dockerfile @@ -48,10 +48,10 @@ RUN git clone --quiet https://$ERIS_DB_MINT_REPO . \ #----------------------------------------------------------------------------- # clean up [build container needs to be separated from shipped container] - RUN unset ERIS_DB_SRC_PATH \ - && unset ERIS_DB_MINT_SRC_PATH \ - && apk del --purge go git musl-dev \ - && rm -rf $GOPATH +RUN unset ERIS_DB_SRC_PATH \ + && unset ERIS_DB_MINT_SRC_PATH \ + && apk del --purge go git musl-dev \ + && rm -rf $GOPATH # mount the data container on the eris directory VOLUME $ERIS diff --git a/bin/start_eris_db b/bin/start_eris_db index 4ca623f0ba7753f9d7be83f5d8ef913c9d933fd5..fd8cc17c4e3faf0cf5f2982db6f1cab8e6f7351f 100644 --- a/bin/start_eris_db +++ b/bin/start_eris_db @@ -45,9 +45,8 @@ if [ ! -d "$ERIS_DB_WORKDIR" ]; then ifExit "Error making working directory $ERIS_DB_WORKDIR" fi -# [TODO]: for transition from 0.11.4 to 0.12.1 map data directory to working directory export ERIS_DB_WORKDIR -export ERIS_DB_DATADIR=$ERIS_DB_WORKDIR +export ERIS_DB_DATADIR=$ERIS_DB_WORKDIR/data echo "env CHAIN_ID is set to $CHAIN_ID" echo "env ERIS_DB_WORKDIR is set to $ERIS_DB_WORKDIR" @@ -70,9 +69,9 @@ case $CMD in echo "Install is under review to be deprecated; please contact support@erisindustries.com if you encounter this error." exit 1 ;; -"new" ) eris-db serve $CONFIG_OPTS $@ +"new" ) echo "passed new" ;; -"run" ) eris-db serve $CONFIG_OPTS $@ +"run" ) echo "passed run" ;; "register" ) echo "Register is under review to be deprecated; please contact support@erisindustries.com if you encounter this error." @@ -80,6 +79,9 @@ case $CMD in ;; # we append $@ to eris-db to expose the same flags on the docker container, # eg `docker run -it quay.io/eris/erisdb --chain-id=<chain_id>`, will overwrite $CHAIN_ID -*) eris-db serve $CONFIG_OPTS $@ +*) echo "no known command given: $CMD" ;; esac + +echo "running eris-db serve --debug $CONFIG_OPTS $@" +eris-db serve --debug $CONFIG_OPTS $@ \ No newline at end of file diff --git a/cmd/serve.go b/cmd/serve.go index 567cc4078bfb8ae86d6519b88be33ab7633e5ab4..61fdda0e4b85ea3aa2f8a55fccc4674fb5a86d6c 100644 --- a/cmd/serve.go +++ b/cmd/serve.go @@ -83,10 +83,10 @@ func addServeFlags() { func Serve(cmd *cobra.Command, args []string) { // load configuration from a single location to avoid a wrong configuration // file is loaded. - if err := do.ReadConfig(do.WorkDir, "server_config", "toml"); err != nil { + if err := do.ReadConfig(do.WorkDir, "config", "toml"); err != nil { log.WithFields(log.Fields{ "directory": do.WorkDir, - "file": "server_config.toml", + "file": "config.toml", }).Fatalf("Fatal error reading configuration") os.Exit(1) }