Method: Controlplane#logs
- Defined in:
- lib/core/controlplane.rb
#logs(workload:, limit:, since:, replica: nil) ⇒ Object
logs
365 366 367 368 369 370 371 372 |
# File 'lib/core/controlplane.rb', line 365 def logs(workload:, limit:, since:, replica: nil) query_parts = ["gvc=\"#{gvc}\"", "workload=\"#{workload}\""] query_parts.push("replica=\"#{replica}\"") if replica query = "{#{query_parts.join(',')}}" cmd = "cpln logs '#{query}' --org #{org} -t -o raw --limit #{limit} --since #{since}" perform!(cmd, output_mode: :all) end |