Method: Azure::Storage::Common::Service::Serialization::ClassMethods#retention_policy_from_xml
- Defined in:
- lib/azure/storage/common/service/serialization.rb
#retention_policy_from_xml(xml) ⇒ Object
154 155 156 157 158 159 160 161 162 |
# File 'lib/azure/storage/common/service/serialization.rb', line 154 def retention_policy_from_xml(xml) xml = slopify(xml) expect_node("RetentionPolicy", xml) RetentionPolicy.new do |policy| policy.enabled = to_bool(xml.Enabled.text) if (xml > "Enabled").any? policy.days = xml.Days.text.to_i if (xml > "Days").any? end end |