Skip to content

Commit ada719d

Browse files
authored
Do not try to cast value or raw data to string if not needed (#111)
1 parent c716be9 commit ada719d

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

alertaclient/models/alert.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,15 +26,15 @@ def __init__(self, resource, event, **kwargs):
2626
self.status = kwargs.get('status', None) or "unknown"
2727
self.service = kwargs.get('service', None) or list()
2828
self.group = kwargs.get('group', None) or "Misc"
29-
self.value = str(kwargs['value']) if kwargs.get('value', None) is not None else None
29+
self.value = kwargs.get('value', None)
3030
self.text = kwargs.get('text', None) or ""
3131
self.tags = kwargs.get('tags', None) or list()
3232
self.attributes = kwargs.get('attributes', None) or dict()
3333
self.origin = kwargs.get('origin', None)
3434
self.event_type = kwargs.get('event_type', kwargs.get('type', None)) or "exceptionAlert"
3535
self.create_time = kwargs.get('create_time', None) or datetime.utcnow()
3636
self.timeout = kwargs.get('timeout', None)
37-
self.raw_data = str(kwargs['raw_data']) if kwargs.get('raw_data', None) is not None else None
37+
self.raw_data = kwargs.get('raw_data', None)
3838
self.customer = kwargs.get('customer', None)
3939

4040
self.duplicate_count = kwargs.get('duplicate_count', None)

alertaclient/models/history.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ def __init__(self, resource, event, **kwargs):
3333
self.status = kwargs.get('status', None)
3434
self.service = kwargs.get('service', None) or list()
3535
self.group = kwargs.get('group', None)
36-
self.value = str(kwargs.get('value', None))
36+
self.value = kwargs.get('value', None)
3737
self.text = kwargs.get('text', None)
3838
self.tags = kwargs.get('tags', None) or list()
3939
self.attributes = kwargs.get('attributes', None) or dict()

0 commit comments

Comments
 (0)