Hello community,

here is the log from the commit of package webyast-mail-ws for openSUSE:Factory
checked in at Wed May 4 11:06:53 CEST 2011.



--------
--- webyast-mail-ws/webyast-mail-ws.changes     2011-03-09 13:11:58.000000000 
+0100
+++ /mounts/work_src_done/STABLE/webyast-mail-ws/webyast-mail-ws.changes        
2011-05-03 11:00:05.000000000 +0200
@@ -1,0 +2,18 @@
+Tue May  3 08:59:17 UTC 2011 - sch...@novell.com
+
+- adapted deleting cache key
+- 0.2.6 
+
+-------------------------------------------------------------------
+Mon May  2 12:31:05 UTC 2011 - sch...@novell.com
+
+- adapt caching to the new job handling
+- 0.2.5 
+
+-------------------------------------------------------------------
+Tue Apr 12 13:16:29 UTC 2011 - sch...@novell.com
+
+- new caching
+- 0.2.4
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ webyast-mail-ws.spec ++++++
--- /var/tmp/diff_new_pack.z9gW5v/_old  2011-05-04 11:06:38.000000000 +0200
+++ /var/tmp/diff_new_pack.z9gW5v/_new  2011-05-04 11:06:38.000000000 +0200
@@ -26,7 +26,7 @@
 Group:          Productivity/Networking/Web/Utilities
 Url:            http://en.opensuse.org/Portal:WebYaST
 AutoReqProv:    on
-Version:        0.2.3
+Version:        0.2.6
 Release:        1
 Summary:        WebYaST - system mail settings service
 Source:         www.tar.bz2


++++++ www.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/www/app/controllers/mail/state_controller.rb 
new/www/app/controllers/mail/state_controller.rb
--- old/www/app/controllers/mail/state_controller.rb    2011-03-08 
11:47:08.000000000 +0100
+++ new/www/app/controllers/mail/state_controller.rb    2011-05-02 
16:35:51.000000000 +0200
@@ -33,7 +33,7 @@
 
     logger.warn "Confirmation of testmail"
     File.delete Mail::TEST_MAIL_FILE if File.exist? Mail::TEST_MAIL_FILE
-
+    YastCache.delete(Plugin.new(),"mail")
     mail = Mail.find
     respond_to do |format|
       format.xml  { render :xml => mail.to_xml(:root => "mail", :dasherize => 
false, :indent=>2), :location => "none" }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/www/app/models/mail.rb new/www/app/models/mail.rb
--- old/www/app/models/mail.rb  2011-03-09 12:50:15.000000000 +0100
+++ new/www/app/models/mail.rb  2011-04-29 18:23:25.000000000 +0200
@@ -37,10 +37,12 @@
 
   # read the settings from system
   def self.find
-    yapi_ret = YastService.Call("YaPI::MailSettings::Read")
-    raise MailError.new("Cannot read from YaPI backend") if yapi_ret.nil?
-    yapi_ret["transport_layer_security"] = yapi_ret.delete("TLS") || "no"
-    Mail.new yapi_ret
+    YastCache.fetch(self) {
+      yapi_ret = YastService.Call("YaPI::MailSettings::Read")
+      raise MailError.new("Cannot read from YaPI backend") if yapi_ret.nil?
+      yapi_ret["transport_layer_security"] = yapi_ret.delete("TLS") || "no"
+      Mail.new yapi_ret
+    }
   end
 
 
@@ -56,6 +58,7 @@
 
     yapi_ret = YastService.Call("YaPI::MailSettings::Write", parameters)
     Rails.logger.debug "YaPI returns: '#{yapi_ret}'"
+    YastCache.reset(self)
     raise MailError.new(yapi_ret) unless yapi_ret.empty?
     true
   end
@@ -69,7 +72,6 @@
 
     # remove potential problematic characters from email address
     to.tr!("~'\"<>","")
-
     `/bin/echo "#{message}" | /bin/mail -s "WebYaST Test Mail" '#{to}' -r root`
 
     unless File.directory? File.join(Paths::VAR,"mail")


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to