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