Module: Grafana::Organization

Included in:
Client
Defined in:
lib/grafana/organization.rb

Instance Method Summary collapse

Instance Method Details

#add_user_to_current_org(properties = {}) ⇒ Object



24
25
26
27
28
# File 'lib/grafana/organization.rb', line 24

def add_user_to_current_org(properties={})
  endpoint = "/api/org/users"
  @logger.info("Adding user to current organization (POST #{endpoint})") if @debug
  return post_request(endpoint, properties)
end

#get_current_orgObject



6
7
8
9
10
# File 'lib/grafana/organization.rb', line 6

def get_current_org()
  endpoint = "/api/org"
  @logger.info("Getting current organization (GET #{endpoint})") if @debug
  return get_request(endpoint)
end

#get_current_org_usersObject



18
19
20
21
22
# File 'lib/grafana/organization.rb', line 18

def get_current_org_users()
  endpoint = "/api/org/users"
  @logger.info("Getting organization users (GET #{endpoint})") if @debug
  return get_request(endpoint)
end

#update_current_org(properties = {}) ⇒ Object



12
13
14
15
16
# File 'lib/grafana/organization.rb', line 12

def update_current_org(properties={})
  endpoint = "/api/org"
  @logger.info("Updating current organization (PUT #{endpoint})") if @debug
  return put_request(endpoint, properties)
end