Ok so I think this is not the problem. I wrote a test case for WSME and it works fine even with Pecan.
I think the problem is that we do extra validation in __init__ in Ceilometer whereas WSME when decoding JSON calls init with no argument and then setattr().
Ok so I think this is not the problem. I wrote a test case for WSME and it works fine even with Pecan.
I think the problem is that we do extra validation in __init__ in Ceilometer whereas WSME when decoding JSON calls init with no argument and then setattr().