Exemple #1
0
def send_full_message(message, users=None, roles=None):
    message = Message.from_json(message)
    send_message(message, users=users, roles=roles)
    return 'success'
Exemple #2
0
def send_text_message(subject, message, users=None, roles=None):
    text = Text(message)
    message = Message(subject=subject, body=[text])
    send_message(message, users=users, roles=roles)
Exemple #3
0
def basic_request_user_approval(users=None, roles=None):
    text = Text('A workflow requires your authentication')
    message = Message(subject='Workflow awaiting approval',
                      body=[text, AcceptDecline()])
    send_message(message, users=users, roles=roles)
    return 'success'
Exemple #4
0
def send_notif(subject, contents):
    text = Text(contents)
    message = Message(subject=subject, body=[text])
    send_message(message,
                 users=store.users_to_notify,
                 roles=store.roles_to_notify)
Exemple #5
0
def send_full_message(message, users=None, roles=None):
    message = Message.from_json(message)
    send_message(message, users=users, roles=roles)
    return 'success'
Exemple #6
0
def basic_request_user_approval(users=None, roles=None):
    text = Text('A workflow requires your authentication')
    message = Message(subject='Workflow awaiting approval', body=[text, AcceptDecline()])
    send_message(message, users=users, roles=roles)
    return 'success'
Exemple #7
0
def send_text_message(subject, message, users=None, roles=None):
    text = Text(message)
    message = Message(subject=subject, body=[text])
    send_message(message, users=users, roles=roles)
    return 'success'