improve logging + fix bug in wizard (--upgrade)

This commit is contained in:
erenJag 2020-06-24 11:16:25 +02:00
parent ea45994a4d
commit dd632483fc
2 changed files with 4 additions and 4 deletions

View file

@ -415,7 +415,7 @@ cscli backup restore ./my-backup`,
} }
outputCTX, err = outputs.NewOutput(&outputConfig, false) outputCTX, err = outputs.NewOutput(&outputConfig, false)
if err != nil { if err != nil {
log.Fatalf("Failed to load output plugins") log.Fatalf("Failed to load output plugins : %v", err)
} }
if err := cwhub.GetHubIdx(); err != nil { if err := cwhub.GetHubIdx(); err != nil {
log.Fatalf("Failed to get Hub index : %v", err) log.Fatalf("Failed to get Hub index : %v", err)

View file

@ -314,14 +314,14 @@ update_full() {
fi fi
log_info "Backing up existing configuration" log_info "Backing up existing configuration"
${CSCLI_BIN} backup save ${BACKUP_DIR} ${CSCLI_BIN_INSTALLED} backup save ${BACKUP_DIR}
log_info "Cleanup existing crowdsec configuration" log_info "Cleanup existing crowdsec configuration"
uninstall_crowdsec uninstall_crowdsec
log_info "Installing crowdsec" log_info "Installing crowdsec"
install_crowdsec install_crowdsec
log_info "Restoring configuration" log_info "Restoring configuration"
${CSCLI_BIN} update ${CSCLI_BIN_INSTALLED} update
${CSCLI_BIN} backup restore ${BACKUP_DIR} ${CSCLI_BIN_INSTALLED} backup restore ${BACKUP_DIR}
log_info "Finished, restarting" log_info "Finished, restarting"
systemctl restart crowdsec || log_err "Failed to restart crowdsec" systemctl restart crowdsec || log_err "Failed to restart crowdsec"
} }