Sha256: 8eea161435a95e025ee5d1f53f61cf6fc35e1430095674cbcf6c41cf23545189

Contents?: true

Size: 680 Bytes

Versions: 4

Compression:

Stored size: 680 Bytes

Contents

# frozen_string_literal: true

require 'supersaas-api-client'

puts '# SuperSaaS Groups Example'

unless Supersaas::Client.instance.account_name && Supersaas::Client.instance.api_key
  puts 'ERROR! Missing account credentials. Rerun the script with your credentials, e.g.'
  puts 'SSS_API_ACCOUNT_NAME=<myaccountname> SSS_API_KEY=<xxxxxxxxxxxxxxxxxxxxxx> ./examples/users.rb'
  return
end

puts "## Account:  #{Supersaas::Client.instance.account_name}"
puts "## API KEY: #{'*' * Supersaas::Client.instance.api_key.size}"

Supersaas::Client.instance.verbose = true

puts 'listing groups...'
puts '#### Supersaas::Client.instance.groups.list'
Supersaas::Client.instance.groups.list

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
supersaas-api-client-2.0.5 examples/groups.rb
supersaas-api-client-2.0.4 examples/groups.rb
supersaas-api-client-2.0.3 examples/groups.rb
supersaas-api-client-2.0.2 examples/groups.rb