Method: Controlplane#gvc_query

Defined in:
lib/core/controlplane.rb

#gvc_query(app_name = config.app) ⇒ Object



141
142
143
144
145
146
147
148
# File 'lib/core/controlplane.rb', line 141

def gvc_query(app_name = config.app)
  # When `match_if_app_name_starts_with` is `true`, we query for any gvc containing the name,
  # otherwise we query for a gvc with the exact name.
  op = config.should_app_start_with?(app_name) ? "~" : "="

  cmd = "cpln gvc query --org #{org} -o yaml --prop name#{op}#{app_name}"
  perform_yaml!(cmd)
end