Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package yast2-journal for openSUSE:Factory checked in at 2022-10-01 17:41:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yast2-journal (Old)
and /work/SRC/openSUSE:Factory/.yast2-journal.new.2275 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-journal"
Sat Oct 1 17:41:42 2022 rev:21 rq:1006340 version:4.5.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/yast2-journal/yast2-journal.changes 2022-07-21 11:32:43.118913229 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-journal.new.2275/yast2-journal.changes 2022-10-01 17:41:47.457520803 +0200
@@ -1,0 +2,7 @@
+Tue Sep 27 07:18:47 UTC 2022 - Martin Vidner
+
+- Localize date range in Change Filter dialog (B S Srinidhi,
+ bsc#1081459)
+- 4.5.2
+
+-------------------------------------------------------------------
Old:
----
yast2-journal-4.5.1.tar.bz2
New:
----
yast2-journal-4.5.2.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-journal.spec ++++++
--- /var/tmp/diff_new_pack.ntvSZC/_old 2022-10-01 17:41:47.853521525 +0200
+++ /var/tmp/diff_new_pack.ntvSZC/_new 2022-10-01 17:41:47.857521533 +0200
@@ -17,7 +17,7 @@
Name: yast2-journal
-Version: 4.5.1
+Version: 4.5.2
Release: 0
URL: https://github.com/yast/yast-journal
Summary: YaST2 - Reading of systemd journal
++++++ yast2-journal-4.5.1.tar.bz2 -> yast2-journal-4.5.2.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-journal-4.5.1/package/yast2-journal.changes new/yast2-journal-4.5.2/package/yast2-journal.changes
--- old/yast2-journal-4.5.1/package/yast2-journal.changes 2022-07-19 11:49:34.000000000 +0200
+++ new/yast2-journal-4.5.2/package/yast2-journal.changes 2022-09-27 09:39:16.000000000 +0200
@@ -1,4 +1,11 @@
-------------------------------------------------------------------
+Tue Sep 27 07:18:47 UTC 2022 - Martin Vidner
+
+- Localize date range in Change Filter dialog (B S Srinidhi,
+ bsc#1081459)
+- 4.5.2
+
+-------------------------------------------------------------------
Mon Jul 18 08:36:08 UTC 2022 - Martin Vidner
- Adapt to changed output of journalctl --list-boots,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-journal-4.5.1/package/yast2-journal.spec new/yast2-journal-4.5.2/package/yast2-journal.spec
--- old/yast2-journal-4.5.1/package/yast2-journal.spec 2022-07-19 11:49:34.000000000 +0200
+++ new/yast2-journal-4.5.2/package/yast2-journal.spec 2022-09-27 09:39:16.000000000 +0200
@@ -17,7 +17,7 @@
Name: yast2-journal
-Version: 4.5.1
+Version: 4.5.2
Release: 0
Group: System/YaST
License: GPL-2.0 or GPL-3.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-journal-4.5.1/src/lib/y2journal/query.rb new/yast2-journal-4.5.2/src/lib/y2journal/query.rb
--- old/yast2-journal-4.5.1/src/lib/y2journal/query.rb 2022-07-19 11:49:34.000000000 +0200
+++ new/yast2-journal-4.5.2/src/lib/y2journal/query.rb 2022-09-27 09:39:16.000000000 +0200
@@ -85,9 +85,9 @@
#
# Each boot is represented by a hash with three elements, with all the keys
# being symbols and all the values being strings.
- # * id: 32-character identifier
- # * offset: offset relative to the current boot
- # * timestamps: timestamps of the first and last message for the boot
+ # * :id => 32-character identifier
+ # * :offset => offset relative to the current boot (String)
+ # * :timestamps: Hash with :since, :until => Time
def self.boots
lines = Journalctl.new({ "list-boots" => nil, "quiet" => nil }, []).output.lines
lines.map do |line|
@@ -95,11 +95,14 @@
# (slightly stripped down, see test/data for full-length examples)
# -1 a07ac0f240 Sun 2014-12-14 16:50:09 CET���Mon 2015-01-26 19:18:43 CET
# 0 24a9a83ecf Mon 2015-01-26 19:55:33 CET���Mon 2015-01-26 20:05:16 CET
- if line.strip =~ /^\s*(-*\d+)\s+(\w+)\s+(.+)$/
+ if line.strip =~ /^\s*(-*\d+)\s+(\w+)\s+(.+)���(.+)$/
{
id: Regexp.last_match[2],
offset: Regexp.last_match[1],
- timestamps: Regexp.last_match[3]
+ timestamps: {
+ since: ::Time.parse(Regexp.last_match[3]),
+ until: ::Time.parse(Regexp.last_match[4])
+ }
}
else
raise "Unexpected output for journalctl --list-boots: #{line}"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-journal-4.5.1/src/lib/y2journal/query_presenter.rb new/yast2-journal-4.5.2/src/lib/y2journal/query_presenter.rb
--- old/yast2-journal-4.5.1/src/lib/y2journal/query_presenter.rb 2022-07-19 11:49:34.000000000 +0200
+++ new/yast2-journal-4.5.2/src/lib/y2journal/query_presenter.rb 2022-09-27 09:39:16.000000000 +0200
@@ -55,7 +55,7 @@
# Decorated entries
#
- # @return [Array time, :until => time
+ # @return [String]
+ def self.localize_interval(interval)
+ dates = {
+ since: Yast::Builtins.strftime(interval[:since], TIME_FORMAT),
+ until: Yast::Builtins.strftime(interval[:until], TIME_FORMAT)
+ }
+ _("Between %{since} and %{until}") % dates
+ end
+
# Possible intervals for a QueryPresenter object to be used in forms
#
# @return [Array<Hash>] each interval is represented by a hash with two keys
@@ -106,11 +112,13 @@
intervals << { value: Hash, label: _("Between these dates") }
- label = _("Since system's boot (%s)") % boots.last[:timestamps]
+ label = _("Since system's boot (%s)") %
+ localize_interval(boots.last[:timestamps])
intervals << { value: "0", label: label }
if boots.size > 1
- label = _("From previous boot (%s)") % boots[-2][:timestamps]
+ label = _("From previous boot (%s)") %
+ localize_interval(boots[-2][:timestamps])
intervals << { value: "-1", label: label }
end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-journal-4.5.1/test/query_test.rb new/yast2-journal-4.5.2/test/query_test.rb
--- old/yast2-journal-4.5.1/test/query_test.rb 2022-07-19 11:49:34.000000000 +0200
+++ new/yast2-journal-4.5.2/test/query_test.rb 2022-09-27 09:39:16.000000000 +0200
@@ -218,12 +218,18 @@
expect(subject.first).to eq(
offset: "-10",
id: "f02631731f744344859a5b7222d815d6",
- timestamps: "Wed 2014-10-01 21:12:23 CEST���Sun 2014-10-05 20:36:49 CEST"
+ timestamps: {
+ since: ::Time.parse("Wed 2014-10-01 21:12:23 CEST"),
+ until: ::Time.parse("Sun 2014-10-05 20:36:49 CEST")
+ }
)
expect(subject.last).to eq(
offset: "0",
id: "24a9a89c43d34f859399f7994a233ecf",
- timestamps: "Mon 2015-01-26 19:55:33 CET���Mon 2015-01-26 20:05:16 CET"
+ timestamps: {
+ since: ::Time.parse("Mon 2015-01-26 19:55:33 CET"),
+ until: ::Time.parse("Mon 2015-01-26 20:05:16 CET")
+ }
)
end
end