       (update-version (:resource opts) (get-in res [:object :metadata :resourceVersion]))
       ;; sometimes version is compacted :(
       (if (and (= "ERROR" (:type res)) (= "Expired" (get-in res [:object :reason])))
-        (do (println "OUTDATE version:" res)
+        (do #_(println "OUTDATE version:" res)
             (reset-version (:resource opts))
             (retry))
-        (do (println opts " for v:" (get-in res [:object :metadata :resourceVersion]))
-            (println "->" (:handler opts))
+        (do #_(println opts " for v:" (get-in res [:object :metadata :resourceVersion]))
+            #_(println "->" (:handler opts))
             (u/*apply (:handler opts) {:env env :resource (k8s/resolve-secrets res)}))))
     [body :continue]))
 

        q (build-watch-query env opts)
        q (if v (assoc-in q [:query :resourceVersion] v) q)
        on-change (mk-on-change env opts #(do-watch env client opts))]
    (println "Watch " opts " from " v)
    (->> (http/request-stream client :get (:url q) on-change
                              :headers {"Authorization" (str "Bearer " (:kube-token env))}
                              :insecure? true

                  (do #_(println "ERRORED:" opts)
                      (#'do-watch env client (dissoc opts :request)))
                  (realized? (:done req))
                  (do #_(println "DONE:" opts)
                      (#'do-watch env client (dissoc opts :request))))))
        (Thread/sleep 10000)))
    (println "Stopping supervisor")
