Skip to content

Commit eaa2d5b

Browse files
committed
Make timeout an int
1 parent c1aba42 commit eaa2d5b

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

alertaclient/commands/cmd_send.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
@click.option('--attributes', '-A', multiple=True, metavar='KEY=VALUE', help='List of attributes eg. priority=high')
1919
@click.option('--origin', '-O', metavar='ORIGIN', help='Origin of alert in form app/host')
2020
@click.option('--type', metavar='EVENT_TYPE', help='Event type eg. exceptionAlert, performanceAlert, nagiosAlert')
21-
@click.option('--timeout', metavar='EXPIRES', help='Seconds before an open alert will be expired')
21+
@click.option('--timeout', metavar='EXPIRES', type=int, help='Seconds before an open alert will be expired')
2222
@click.option('--raw-data', metavar='STRING', help='Raw data of orignal alert eg. SNMP trap PDU')
2323
@click.pass_obj
2424
def cli(obj, resource, event, environment, severity, correlate, service, group, value, text, tags, attributes, origin, type, timeout, raw_data):

alertaclient/models/alert.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ def __init__(self, resource, event, **kwargs):
1919
self.resource = resource
2020
self.event = event
2121
self.environment = kwargs.get('environment', None) or ""
22-
self.severity = kwargs.get('severity', None) #or current_app.config['DEFAULT_NORMAL_SEVERITY']
22+
self.severity = kwargs.get('severity', None)
2323
self.correlate = kwargs.get('correlate', None) or list()
2424
if self.correlate and event not in self.correlate:
2525
self.correlate.append(event)
@@ -30,10 +30,10 @@ def __init__(self, resource, event, **kwargs):
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()
33-
self.origin = kwargs.get('origin', None) #or '%s/%s' % (os.path.basename(sys.argv[0]), platform.uname()[1])
33+
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()
36-
self.timeout = kwargs.get('timeout', None) # or current_app.config['ALERT_TIMEOUT']
36+
self.timeout = kwargs.get('timeout', None)
3737
self.raw_data = str(kwargs.get('raw_data', kwargs.get('rawData', "")))
3838
self.customer = kwargs.get('customer', None)
3939

0 commit comments

Comments
 (0)