some improvements

This commit is contained in:
ston1th 2019-12-01 01:12:22 +01:00
commit 498de9b0b8
4 changed files with 4 additions and 9 deletions

View file

@ -27,14 +27,12 @@ var emptyFinalizers = []byte(`{"metadata":{"finalizers":null}}`)
func main() {
cfg, err := rest.InClusterConfig()
if err != nil {
log.Printf("error configuring kube client: %s\n", err)
os.Exit(1)
log.Fatalf("error configuring kube client: %s\n", err)
}
cl, err := kubernetes.NewForConfig(cfg)
if err != nil {
log.Printf("error creating new kube client: %s\n", err)
os.Exit(1)
log.Fatalf("error creating new kube client: %s\n", err)
}
factory := informers.NewSharedInformerFactory(cl, time.Second*30)
pvcInformer := factory.Core().V1().PersistentVolumeClaims().Informer()
@ -88,6 +86,7 @@ func main() {
stop := make(chan struct{})
factory.Start(stop)
log.Println("started pvc watcher")
sigs := make(chan os.Signal)
signal.Notify(sigs, syscall.SIGINT, syscall.SIGTERM)