~ubuntu-branches/ubuntu/wily/bluez/wily

« back to all changes in this revision

Viewing changes to test/simple-agent

ImportĀ upstreamĀ versionĀ 4.81

Show diffs side-by-side

added added

removed removed

Lines of Context:
27
27
                                        in_signature="os", out_signature="")
28
28
        def Authorize(self, device, uuid):
29
29
                print "Authorize (%s, %s)" % (device, uuid)
 
30
                authorize = raw_input("Authorize connection (yes/no): ")
 
31
                if (authorize == "yes"):
 
32
                        return
 
33
                raise Rejected("Connection rejected by user")
30
34
 
31
35
        @dbus.service.method("org.bluez.Agent",
32
36
                                        in_signature="o", out_signature="s")
59
63
                                        in_signature="s", out_signature="")
60
64
        def ConfirmModeChange(self, mode):
61
65
                print "ConfirmModeChange (%s)" % (mode)
 
66
                authorize = raw_input("Authorize mode change (yes/no): ")
 
67
                if (authorize == "yes"):
 
68
                        return
 
69
                raise Rejected("Mode change by user")
62
70
 
63
71
        @dbus.service.method("org.bluez.Agent",
64
72
                                        in_signature="", out_signature="")