~russell/ibid/jira-plugin

1
2
3
4
5
6
7
8
9
10
11
12
13
14
import dbus.service

class DbusModule(dbus.service.Object):

    @dbus.service.method('org.ibid.ModuleInterface', in_signature='s', out_signature='s')
    def init(self, name):
        self.name = name
        return 'pattern'

    @dbus.service.method('org.ibid.ModuleInterface', in_signature='s', out_signature='s')
    def process(self, event):
        return 'reply'

# vi: set et sta sw=4 ts=4: