convert map to list for apprise function call
fix apprise config schema remove apprise from required dependencies
This commit is contained in:
parent
21f4266273
commit
5a989826a1
|
@ -1308,10 +1308,12 @@ properties:
|
|||
- finish
|
||||
apprise:
|
||||
type: object
|
||||
required: ['service_urls']
|
||||
required: ['services']
|
||||
additionalProperties: false
|
||||
properties:
|
||||
services:
|
||||
type: array
|
||||
items:
|
||||
type: object
|
||||
required:
|
||||
- url
|
||||
|
|
|
@ -53,7 +53,7 @@ def ping_monitor(hook_config, config, config_filename, state, monitoring_log_lev
|
|||
notify_type = state_to_notify_type[state.name.lower()]
|
||||
|
||||
apprise_object = apprise.Apprise()
|
||||
apprise_object.add(map(lambda service: service['url'], hook_config.get('services')))
|
||||
apprise_object.add(list(map(lambda service: service['url'], hook_config.get('services'))))
|
||||
|
||||
if dry_run:
|
||||
return
|
||||
|
|
Loading…
Reference in a new issue