class Screens
Public Instance Methods
create(options)
click to toggle source
# File lib/zapix/proxies/screens.rb, line 10 def create(options) client.screen_create(options) unless exists?(options) end
delete(*screen_ids)
click to toggle source
# File lib/zapix/proxies/screens.rb, line 14 def delete(*screen_ids) client.screen_delete(screen_ids) end
exists?(options)
click to toggle source
# File lib/zapix/proxies/screens.rb, line 18 def exists?(options) result = client.screen_get('filter' => { 'name' => options['name'] }) if result.nil? || result.empty? false else true end end
get_id(options)
click to toggle source
# File lib/zapix/proxies/screens.rb, line 4 def get_id(options) result = client.screen_get('filter' => { 'name' => options['name'] }) result.first['screenid'] end