Sha256: e41ddc5b098b5a8bd4eb70aed0c74b100559d6107660839cd1799ca1d749a47a
Contents?: true
Size: 973 Bytes
Versions: 3
Compression:
Stored size: 973 Bytes
Contents
#!/usr/bin/env ruby require "supersaas-api-client" puts "\n\r# SuperSaaS Schedules Example\n\r" unless Supersaas::Client.instance.account_name && Supersaas::Client.instance.api_key puts "ERROR! Missing account credentials. Rerun the script with your credentials, e.g.\n\r" puts " SSS_API_ACCOUNT_NAME=<myaccountname> SSS_API_KEY=<xxxxxxxxxxxxxxxxxxxxxx> ./examples/users.rb\n\r" return end puts "## Account: #{Supersaas::Client.instance.account_name}" puts "## API KEY: #{'*' * Supersaas::Client.instance.api_key.size}\n\r" Supersaas::Client.instance.verbose = true puts "\n\rlisting schedules..." puts "\n\r#### Supersaas::Client.instance.schedules.list\n\r" schedules = Supersaas::Client.instance.schedules.list puts "\n\rlisting schedule resources..." [10, schedules.size].min.times do |i| puts "\n\r#### Supersaas::Client.instance.schedules.resources(#{schedules[i].id})\n\r" Supersaas::Client.instance.schedules.resources(schedules[i].id) end puts
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
supersaas-api-client-1.1.1 | examples/schedules.rb |
supersaas-api-client-1.1.0 | examples/schedules.rb |
supersaas-api-client-1.0.0 | examples/schedules.rb |