Method: Grafana::Dashboard#initialize

Defined in:
lib/grafana/dashboard.rb

#initialize(model, grafana) ⇒ Dashboard

Returns a new instance of Dashboard.

Parameters:

  • model (Hash)

    converted JSON Hash of the grafana dashboard

  • grafana (Grafana)

    parent Grafana object


12
13
14
15
16
17
18
# File 'lib/grafana/dashboard.rb', line 12

def initialize(model, grafana)
  @grafana = grafana
  @model = model

  init_panels
  init_variables
end