event api does does not return trait types

Bug #1268032 reported by John Herndon
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ceilometer
Fix Released
Low
John Herndon

Bug Description

This function needs to just build up Trait objects, instead of creating a dictionary of traits.

    def set_traits(self, traits):
        self._traits = {}
        for trait in traits:
            if
            if trait.dtype == models.Trait.DATETIME_TYPE:
                value = trait.value.isoformat()
            else:
                value = six.text_type(trait.value)
            self._traits[trait.name] = value

Changed in ceilometer:
assignee: nobody → John Herndon (john-herndon)
Julien Danjou (jdanjou)
Changed in ceilometer:
status: New → Triaged
importance: Undecided → Low
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to ceilometer (master)

Fix proposed to branch: master
Review: https://review.openstack.org/66936

Changed in ceilometer:
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to ceilometer (master)

Reviewed: https://review.openstack.org/66936
Committed: https://git.openstack.org/cgit/openstack/ceilometer/commit/?id=b6fa1dcc216cfadb5620df5cfd557d3f6bc8c5bb
Submitter: Jenkins
Branch: master

commit b6fa1dcc216cfadb5620df5cfd557d3f6bc8c5bb
Author: John Herndon <email address hidden>
Date: Mon Jan 13 10:47:07 2014 -0700

    Return trait type from Event api

    fixes bug 1268032

    Change-Id: I6949c1cdeab4d3b1916d90c02e12da79bda38e35

Changed in ceilometer:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in ceilometer:
milestone: none → icehouse-2
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in ceilometer:
milestone: icehouse-2 → 2014.1
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.