Hi Denis On 01/12/2011 09:25 PM, ext Denis Kenzior wrote: > Hi Dara, > > On 01/10/2011 07:45 PM, Dara Spieker-Doyle wrote: >> --- >> Makefile.am | 5 ++++- >> test/cdma-dial-number | 25 +++++++++++++++++++++++++ >> test/cdma-hangup | 20 ++++++++++++++++++++ >> test/cdma-list-call | 31 +++++++++++++++++++++++++++++++ >> 4 files changed, 80 insertions(+), 1 deletions(-) >> create mode 100755 test/cdma-dial-number >> create mode 100755 test/cdma-hangup >> create mode 100755 test/cdma-list-call > > This patch does not apply: > > Applying: test: Add CDMA MO Call Support > error: patch failed: Makefile.am:445 > error: Makefile.am: patch does not apply > /home/denkenz/ofono-master/.git/rebase-apply/patch:32: new blank line at > EOF. > + > /home/denkenz/ofono-master/.git/rebase-apply/patch:89: new blank line at > EOF. > + > Patch failed at 0001 test: Add CDMA MO Call Support > When you have resolved this problem run "git am --resolved". > If you would prefer to skip this patch, instead run "git am --skip". > To restore the original branch and stop patching run "git am --abort". > > Also: > > > >> >> diff --git a/test/cdma-list-call b/test/cdma-list-call >> new file mode 100755 >> index 0000000..8a2e04e >> --- /dev/null >> +++ b/test/cdma-list-call >> @@ -0,0 +1,31 @@ >> +#!/usr/bin/python >> + >> +import dbus >> + >> +bus = dbus.SystemBus() >> + >> +manager = dbus.Interface(bus.get_object('org.ofono', '/'), >> + 'org.ofono.Manager') >> + >> +modems = manager.GetModems() >> + >> +for path, properties in modems: >> + print "[ %s ]" % (path) >> + >> + if "org.ofono.cdma.VoiceCallManager" not in properties["Interfaces"]: >> + continue >> + >> + mgr = dbus.Interface(bus.get_object('org.ofono', path), >> + 'org.ofono.cdma.VoiceCallManager') >> + >> + properties = mgr.GetProperties() >> + >> + for key in properties.keys(): >> + if key in ["Interfaces", "Features"]: >> + val = "" >> + for i in properties[key]: >> + val += i + " " > > You might want to remove this if statement. There are no Interfaces or > Features properties in cdma.VoiceCallManager > >> + else: >> + val = str(properties[key]) >> + print " %s = %s" % (key, val) >> + > > Regards, > -Denis Thank you, yes I'll fix this up and resubmit. The info re: naming style of the atom methods has been passed on to the other guys too to include in future/current CDMA patches. Cheers Dara