diff options
| author | martin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2009-03-25 20:45:52 +0000 |
|---|---|---|
| committer | martin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2009-03-25 20:45:52 +0000 |
| commit | 3e43bc8ff8fbba833828122d1082d0d33c301fc0 (patch) | |
| tree | a40ef561e3f1820776dae586682554ed3c8a18c3 /navit/binding/dbus/eval.py | |
| parent | 8775165821b839e1b1e4749463f092bf13770f95 (diff) | |
| download | navit-3e43bc8ff8fbba833828122d1082d0d33c301fc0.tar.gz | |
Add:Core:Improved commands
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@2172 ffa7fe5e-494d-0410-b361-a75ebd5db220
Diffstat (limited to 'navit/binding/dbus/eval.py')
| -rwxr-xr-x | navit/binding/dbus/eval.py | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/navit/binding/dbus/eval.py b/navit/binding/dbus/eval.py new file mode 100755 index 000000000..2255f968b --- /dev/null +++ b/navit/binding/dbus/eval.py @@ -0,0 +1,12 @@ +#! /usr/bin/python +import dbus +import sys +bus = dbus.SessionBus() +conn = bus.get_object('org.navit_project.navit', + '/org/navit_project/navit') +iface = dbus.Interface(conn, dbus_interface='org.navit_project.navit'); +iter=iface.iter(); +navit=bus.get_object('org.navit_project.navit', conn.get_navit(iter)); +iface.iter_destroy(iter); +navit_iface = dbus.Interface(navit, dbus_interface='org.navit_project.navit.navit'); +print navit_iface.evaluate(sys.argv[1]); |
