Return-Path: MIME-Version: 1.0 In-Reply-To: References: Date: Tue, 27 Apr 2010 02:37:03 +0300 Message-ID: Subject: Re: no client session close in obexd 0.23? From: Daniel Abraham To: Luiz Augusto von Dentz Cc: linux-bluetooth@vger.kernel.org Content-Type: text/plain; charset=ISO-8859-1 Sender: linux-bluetooth-owner@vger.kernel.org List-ID: Thanks! Followup question - I'm trying to use it, but it throws this exception: dbus.exceptions.DBusException: org.openobex.Error.InvalidArguments: What am I doing wrong? What is the right input? Here's a sample Python script: --- #!/usr/bin/env python import dbus bus = dbus.SessionBus() proxy = bus.get_object('org.openobex.client', '/') client = dbus.Interface(proxy, 'org.openobex.Client') address = '00:1C:26:FC:15:AF' print('Opening FTP session') path = client.CreateSession({'Target': 'ftp', 'Destination': address}) print(path) client.RemoveSession(path) print('FTP session closed') --- Output: Opening FTP session /org/openobex/session0 Traceback (most recent call last): File "./test-ftp.py", line 14, in client.RemoveSession(path) File "/usr/lib/python2.6/site-packages/dbus/proxies.py", line 140, in __call__ **keywords) File "/usr/lib/python2.6/site-packages/dbus/connection.py", line 630, in call_blocking message, timeout) dbus.exceptions.DBusException: org.openobex.Error.InvalidArguments: