summaryrefslogtreecommitdiffstats
path: root/src/spdk/scripts/rpc/notify.py
blob: 4907447c0bd5d28dc88ac73da39e16f7a06559ba (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
from .helpers import deprecated_alias


@deprecated_alias('get_notification_types')
def notify_get_types(client):
    return client.call("notify_get_types")


@deprecated_alias('get_notifications')
def notify_get_notifications(client,
                             id=None,
                             max=None):
    """

    Args:
        id First ID to start fetching from
        max Maximum number of notifications to return in response

    Return:
        Notifications array
    """

    params = {}
    if id:
        params['id'] = id

    if max:
        params['max'] = max

    return client.call("notify_get_notifications", params)