ref: refs/heads/master commit d5360603198408b3d66d148a14d1fa865dd380b7 Author: Jiri Suchomel <jsuchome@suse.cz> Date: Tue Nov 10 09:28:37 2009 +0100 - adapt to new API of SERVICES::Execute call (bnc#554026) - 0.0.9 --- plugins/mail_settings/app/models/mail_settings.rb | 5 ++++- .../package/yast2-webservice-mailsettings.changes | 6 ++++++ .../package/yast2-webservice-mailsettings.spec | 2 +- .../mail_settings/test/unit/mail_settings_test.rb | 2 +- 4 files changed, 12 insertions(+), 3 deletions(-) diff --git a/plugins/mail_settings/app/models/mail_settings.rb b/plugins/mail_settings/app/models/mail_settings.rb index 76203b7..347f1c3 100644 --- a/plugins/mail_settings/app/models/mail_settings.rb +++ b/plugins/mail_settings/app/models/mail_settings.rb @@ -71,7 +71,10 @@ class MailSettings Rails.logger.debug "YaPI returns: '#{yapi_ret}'" raise MailSettingsError.new(yapi_ret) unless yapi_ret.empty? - yapi_ret = YastService.Call("YaPI::SERVICES::Execute", "postfix", "restart") + yapi_ret = YastService.Call("YaPI::SERVICES::Execute", { + "name" => [ "s", "postfix"], + "action"=> [ "s", "restart"] + }) Rails.logger.debug "YaPI returns: '#{yapi_ret.inspect}'" raise MailSettingsError.new(yapi_ret["stderr"]) unless yapi_ret["stderr"].empty? true diff --git a/plugins/mail_settings/package/yast2-webservice-mailsettings.changes b/plugins/mail_settings/package/yast2-webservice-mailsettings.changes index 3ce8168..1600321 100644 --- a/plugins/mail_settings/package/yast2-webservice-mailsettings.changes +++ b/plugins/mail_settings/package/yast2-webservice-mailsettings.changes @@ -1,4 +1,10 @@ ------------------------------------------------------------------- +Tue Nov 10 09:10:28 CET 2009 - jsuchome@suse.cz + +- adapt to new API of SERVICES::Execute call (bnc#554026) +- 0.0.9 + +------------------------------------------------------------------- Thu Nov 5 10:11:08 CET 2009 - jsuchome@suse.cz - kkaempf: GPLv2 only diff --git a/plugins/mail_settings/package/yast2-webservice-mailsettings.spec b/plugins/mail_settings/package/yast2-webservice-mailsettings.spec index 26009b7..8be8b87 100644 --- a/plugins/mail_settings/package/yast2-webservice-mailsettings.spec +++ b/plugins/mail_settings/package/yast2-webservice-mailsettings.spec @@ -14,7 +14,7 @@ PreReq: yast2-webservice License: GPL v2 only Group: Productivity/Networking/Web/Utilities Autoreqprov: on -Version: 0.0.8 +Version: 0.0.9 Release: 0 Summary: YaST2 - Webservice - Mail Settings Source: www.tar.bz2 diff --git a/plugins/mail_settings/test/unit/mail_settings_test.rb b/plugins/mail_settings/test/unit/mail_settings_test.rb index 606c063..1db34e4 100644 --- a/plugins/mail_settings/test/unit/mail_settings_test.rb +++ b/plugins/mail_settings/test/unit/mail_settings_test.rb @@ -7,7 +7,7 @@ class MailSettingsTest < ActiveSupport::TestCase def setup @model = MailSettings.instance YastService.stubs(:Call).with('YaPI::MailSettings::Read').returns({ }) - YastService.stubs(:Call).with('YaPI::SERVICES::Execute', 'postfix', 'restart').returns({ "stdout" => "", "exit" => 0, "stderr" => ""}) + YastService.stubs(:Call).with('YaPI::SERVICES::Execute', {"name" => [ "s", "postfix" ], "action" => [ "s", "restart"]}).returns({ "stdout" => "", "exit" => 0, "stderr" => ""}) @model.read end -- To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org For additional commands, e-mail: yast-commit+help@opensuse.org