# HG changeset patch # User Gustavo Andres Morero # Date 1379945190 10800 # Mon Sep 23 11:06:30 2013 -0300 # Node ID 9d8ef5ece5faf408b1d40ea1f722cd942f6e11e1 # Parent 14005eaa143bb50ef54df7137ed05540ba5d68d2 changed Order and OrderStatus methods to properties diff --git a/kunaki/kunaki.py b/kunaki/kunaki.py --- a/kunaki/kunaki.py +++ b/kunaki/kunaki.py @@ -104,7 +104,8 @@ """ self.products.append(product) - def get_order_id(self): + @property + def order_id(self): """ Returns the order id from the Kunaki Order response. """ assert self.response is not None @@ -129,19 +130,22 @@ ET.SubElement(order_status, 'OrderId').text = unicode(self.order_id) return order_status - def get_status(self): + @property + def status(self): """ Returns the status from the Order Status response. """ assert self.response is not None return self.response.find('OrderStatus').text - def get_tracking_type(self): + @property + def tracking_type(self): """ Returns the tracking type from the Order Status response. """ assert self.response is not None return self.response.find('TrackingType').text - def get_tracking_id(self): + @property + def tracking_id(self): """ Returns the tracking id from the Order Status response. """ assert self.response is not None