# File lib/rudy/aws/sdb.rb, line 112
112:       def put_attributes(domain, item, attributes, replace = true)
113:         replace = true if replace == :replace
114:         params = {
115:           'Action' => 'PutAttributes',
116:           'DomainName' => domain.to_s,
117:           'ItemName' => item.to_s
118:         }
119:         count = 0
120:         
121:         attributes.each do | key, values |
122:           ([]<<values).flatten.each do |value|
123:             params["Attribute.#{count}.Name"] = key.to_s
124:             params["Attribute.#{count}.Value"] = value.to_s
125:             params["Attribute.#{count}.Replace"] = replace
126:             count += 1
127:           end
128:         end
129:         
130:         call(:put, params)
131:         
132:         true
133:       end