mirror of https://github.com/caronc/apprise
better support for priorities with Growl/Prowl
parent
e997c11382
commit
287cb27d6f
|
@ -395,15 +395,27 @@ class NotifyGrowl(NotifyBase):
|
|||
|
||||
if 'priority' in results['qsd'] and len(results['qsd']['priority']):
|
||||
_map = {
|
||||
# Letter Assignments
|
||||
'l': GrowlPriority.LOW,
|
||||
'm': GrowlPriority.MODERATE,
|
||||
'n': GrowlPriority.NORMAL,
|
||||
'h': GrowlPriority.HIGH,
|
||||
'e': GrowlPriority.EMERGENCY,
|
||||
'lo': GrowlPriority.LOW,
|
||||
'me': GrowlPriority.MODERATE,
|
||||
'no': GrowlPriority.NORMAL,
|
||||
'hi': GrowlPriority.HIGH,
|
||||
'em': GrowlPriority.EMERGENCY,
|
||||
# Support 3rd Party Documented Scale
|
||||
'-2': GrowlPriority.LOW,
|
||||
'-1': GrowlPriority.MODERATE,
|
||||
'0': GrowlPriority.NORMAL,
|
||||
'1': GrowlPriority.HIGH,
|
||||
'2': GrowlPriority.EMERGENCY,
|
||||
}
|
||||
try:
|
||||
results['priority'] = \
|
||||
_map[results['qsd']['priority'][0].lower()]
|
||||
_map[results['qsd']['priority'][0:2].lower()]
|
||||
|
||||
except KeyError:
|
||||
# No priority was set
|
||||
|
|
|
@ -278,15 +278,27 @@ class NotifyProwl(NotifyBase):
|
|||
|
||||
if 'priority' in results['qsd'] and len(results['qsd']['priority']):
|
||||
_map = {
|
||||
# Letter Assignments
|
||||
'l': ProwlPriority.LOW,
|
||||
'm': ProwlPriority.MODERATE,
|
||||
'n': ProwlPriority.NORMAL,
|
||||
'h': ProwlPriority.HIGH,
|
||||
'e': ProwlPriority.EMERGENCY,
|
||||
'lo': ProwlPriority.LOW,
|
||||
'me': ProwlPriority.MODERATE,
|
||||
'no': ProwlPriority.NORMAL,
|
||||
'hi': ProwlPriority.HIGH,
|
||||
'em': ProwlPriority.EMERGENCY,
|
||||
# Support 3rd Party Documented Scale
|
||||
'-2': ProwlPriority.LOW,
|
||||
'-1': ProwlPriority.MODERATE,
|
||||
'0': ProwlPriority.NORMAL,
|
||||
'1': ProwlPriority.HIGH,
|
||||
'2': ProwlPriority.EMERGENCY,
|
||||
}
|
||||
try:
|
||||
results['priority'] = \
|
||||
_map[results['qsd']['priority'][0].lower()]
|
||||
_map[results['qsd']['priority'][0:2].lower()]
|
||||
|
||||
except KeyError:
|
||||
# No priority was set
|
||||
|
|
Loading…
Reference in New Issue