Sha256: 6afec8c96f1ad3c587f4281b1ca61aacf6b4d3c6d53f64c36d317e3cc6f8bca0
Contents?: true
Size: 477 Bytes
Versions: 45
Compression:
Stored size: 477 Bytes
Contents
# frozen_string_literal: true module KubernetesDeploy class ConfigMap < KubernetesResource TIMEOUT = 30.seconds def sync _, _err, st = kubectl.run("get", type, @name) @status = st.success? ? "Available" : "Unknown" @found = st.success? end def deploy_succeeded? exists? end def deploy_failed? false end def timeout_message UNUSUAL_FAILURE_MESSAGE end def exists? @found end end end
Version data entries
45 entries across 45 versions & 1 rubygems