# File lib/fog/slicehost/requests/dns/create_zone.rb, line 22 def create_zone(origin, options = {}) optional_tags= '' options.each { |option, value| case option when :ttl optional_tags+= "<ttl type='interger'>#{value}</ttl>" when :active optional_tags+= "<active>#{value}</active>" end } request( :body => %Q{<?xml version="1.0" encoding="UTF-8"?><zone><origin>#{origin}</origin>#{optional_tags}</zone>}, :expects => 201, :method => 'POST', :parser => Fog::Parsers::DNS::Slicehost::CreateZone.new, :path => 'zones.xml' ) end