Beispiel #1
0
func gracefulShutdown(etcdDataSource datasource.DataSource) {
	err := etcdDataSource.Shutdown()
	if err != nil {
		fmt.Fprintf(os.Stderr, "\nError while removing the instance: %s\n", err)
	} else {
		fmt.Fprint(os.Stderr, "\nBlacksmith is gracefully shutdown\n")
	}
	os.Exit(0)
}