lib/green-button-data/parser/content.rb in green-button-data-0.5.0 vs lib/green-button-data/parser/content.rb in green-button-data-0.6.0

- old
+ new

@@ -15,10 +15,14 @@ element :LocalTimeParameters, class: LocalTimeParameters, as: :local_time_parameters element :ReadingType, class: ReadingType, as: :reading_type element :UsagePoint, class: UsagePoint, as: :usage_point element :UsageSummary, class: UsageSummary, as: :usage_summary + element :ServiceLocation, class: ServiceLocation, + as: :service_location + element :CustomerAgreement, class: CustomerAgreement, + as: :customer_agreement # ESPI Namespacing element :'espi:ApplicationInformation', class: ApplicationInformation, as: :application_information element :'espi:Authorization', class: Authorization, as: :authorization @@ -31,10 +35,14 @@ element :'espi:LocalTimeParameters', class: LocalTimeParameters, as: :local_time_parameters element :'espi:ReadingType', class: ReadingType, as: :reading_type element :'espi:UsagePoint', class: UsagePoint, as: :usage_point element :'espi:UsageSummary', class: UsageSummary, as: :usage_summary + element :'espi:ServiceLocation', class: ServiceLocation, + as: :service_location + element :'espi:CustomerAgreement', class: CustomerAgreement, + as: :customer_agreement # Special case for PG&E generic namespaces element :'ns0:ApplicationInformation', class: ApplicationInformation, as: :application_information element :'ns0:Authorization', class: Authorization, as: :authorization @@ -42,8 +50,12 @@ element :'ns0:LocalTimeParameters', class: LocalTimeParameters, as: :local_time_parameters element :'ns0:ReadingType', class: ReadingType, as: :reading_type element :'ns0:UsagePoint', class: UsagePoint, as: :usage_point element :'ns0:UsageSummary', class: UsageSummary, as: :usage_summary + element :'ns0:ServiceLocation', class: ServiceLocation, + as: :service_location + element :'ns0:CustomerAgreement', class: CustomerAgreement, + as: :customer_agreement end end end