Author: lslezak
Date: Thu Jul 3 14:26:02 2008
New Revision: 48818
URL: http://svn.opensuse.org/viewcvs/yast?rev=48818&view=rev
Log:
- added ycp.SCR.DBusCaller call
Modified:
branches/tmp/lslezak/workshop/scr_dbus/yast_service.py
Modified: branches/tmp/lslezak/workshop/scr_dbus/yast_service.py
URL: http://svn.opensuse.org/viewcvs/yast/branches/tmp/lslezak/workshop/scr_dbus/yast_service.py?rev=48818&r1=48817&r2=48818&view=diff
==============================================================================
--- branches/tmp/lslezak/workshop/scr_dbus/yast_service.py (original)
+++ branches/tmp/lslezak/workshop/scr_dbus/yast_service.py Thu Jul 3 14:26:02 2008
@@ -19,39 +19,39 @@
def __init__(self, object_path):
dbus.service.Object.__init__(self, dbus.SystemBus(), object_path="/")
- @dbus.service.method(dbus_interface='org.opensuse.YaST', in_signature='s', out_signature='v')
- def Execute(self, path):
+ @dbus.service.method(dbus_interface='org.opensuse.YaST', in_signature='s', out_signature='v', sender_keyword='caller')
+ def Execute(self, path, caller=None):
my_path = convertDbusTypeToPythonType(path)
- # FIXME: ycp.SCR.DBusCaller())
+ ycp.SCR.DBusCaller(caller)
ret = ycp.SCR.Execute(ycp.Path(my_path))
if ret == None:
ret = 'PyNone'
return ret
- @dbus.service.method(dbus_interface='org.opensuse.YaST', in_signature='sv', out_signature='v')
- def Write (self, path, value):
+ @dbus.service.method(dbus_interface='org.opensuse.YaST', in_signature='sv', out_signature='v', sender_keyword='caller')
+ def Write (self, path, value, caller=None):
my_path = convertDbusTypeToPythonType(path)
- # FIXME: ycp.SCR.DBusCaller())
+ ycp.SCR.DBusCaller(caller)
ret = ycp.SCR.Write(ycp.Path(my_path), convertDbusTypeToPythonType(value))
if ret == None:
ret = 'PyNone'
return ret
- @dbus.service.method(dbus_interface='org.opensuse.YaST', in_signature='s', out_signature='v')
- def Read(self, path):
+ @dbus.service.method(dbus_interface='org.opensuse.YaST', in_signature='s', out_signature='v', sender_keyword='caller')
+ def Read(self, path, caller=None):
my_path = convertDbusTypeToPythonType(path)
- # FIXME: ycp.SCR.DBusCaller())
+ ycp.SCR.DBusCaller(caller)
ret = ycp.SCR.Read(ycp.Path(my_path))
if ret == None:
ret = 'PyNone'
return ret
- @dbus.service.method(dbus_interface='org.opensuse.YaST', in_signature='s', out_signature='as')
- def Dir(self, path):
+ @dbus.service.method(dbus_interface='org.opensuse.YaST', in_signature='s', out_signature='as', sender_keyword='caller')
+ def Dir(self, path, caller=None):
my_path = convertDbusTypeToPythonType(path)
- # FIXME: ycp.SCR.DBusCaller())
+ ycp.SCR.DBusCaller(caller)
ret = ycp.SCR.Dir(ycp.Path(my_path))
if ret == None:
ret = 'PyNone'
--
To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org
For additional commands, e-mail: yast-commit+help@opensuse.org