module AWS::SimpleDB::ExpectConditionOption
def expect_condition_opts(opts)
def expect_condition_opts(opts) expected = [] opts.each do |name, value| case name when :if (expected_name, expected_value) = value.to_a.first expected << { :name => expected_name.to_s, :value => expected_value } when :unless, :unless_exists expected << { :name => value.to_s, :exists => false } end end expected.empty? ? {} : expected.first end