Branch: refs/heads/service-classes
Home: https://github.com/yast/yast-yast2
Commit: 24f7d6b4569935b87576a85ac79530f3f7eeb2be
https://github.com/yast/yast-yast2/commit/24f7d6b4569935b87576a85ac79530f3f7...
Author: Martin Vidner
Date: 2017-08-28 (Mon, 28 Aug 2017)
Changed paths:
M library/systemd/src/lib/yast2/systemctl.rb
M library/systemd/src/lib/yast2/systemd_unit.rb
Log Message:
-----------
FIXME debugging benchmark of systemctl
Commit: 7a16c3f8bc7144e6ebe7b5b60138701c0755af38
https://github.com/yast/yast-yast2/commit/7a16c3f8bc7144e6ebe7b5b60138701c07...
Author: Martin Vidner
Date: 2017-08-28 (Mon, 28 Aug 2017)
Changed paths:
M library/systemd/src/lib/yast2/systemctl.rb
Log Message:
-----------
Cache the bash_output path
re-creating the path is the most expensive thing after actually running
the commands
Commit: 965cd2c6bc51f385d50d63d8db62439e25f07c1c
https://github.com/yast/yast-yast2/commit/965cd2c6bc51f385d50d63d8db62439e25...
Author: Martin Vidner
Date: 2017-08-29 (Tue, 29 Aug 2017)
Changed paths:
M library/systemd/src/lib/yast2/systemd_unit.rb
M library/systemd/src/modules/systemd_service.rb
M library/systemd/src/modules/systemd_socket.rb
M library/systemd/src/modules/systemd_target.rb
M library/systemd/test/systemd_unit_test.rb
Log Message:
-----------
Disambiguated "properties" in SystemdUnit to Properties, PropMap.
Properties maps property names (in Ruby) to their values.
PropMap maps property names (in Ruby) to their systemd names.
Commit: e34dcd27b5b626b11f6270ac1d4a56ddb730101d
https://github.com/yast/yast-yast2/commit/e34dcd27b5b626b11f6270ac1d4a56ddb7...
Author: Martin Vidner
Date: 2017-08-29 (Tue, 29 Aug 2017)
Changed paths:
M library/systemd/src/lib/yast2/systemd_unit.rb
Log Message:
-----------
Shorten the command logged and executed
--property=A --property=B
->
--property=A,B
Commit: 5241b33d4294db064b966124c700fe59ee4ddf37
https://github.com/yast/yast-yast2/commit/5241b33d4294db064b966124c700fe59ee...
Author: Martin Vidner
Date: 2017-08-29 (Tue, 29 Aug 2017)
Changed paths:
M library/systemd/src/lib/yast2/systemd_unit.rb
M library/systemd/test/systemd_unit_test.rb
Log Message:
-----------
Fixed Enable and Description columns for D-Bus services
more precisely, for services with a dot in their name, such as
dbus-org.freedesktop.login1.service
Before:
```console
┌──────────────────────────────────────────────────────────────────────────┐
│Service │Enabled │Active │Description │
│dbus-org.bluez │Enabled │Active │Bluetooth service │
│dbus-org.freedeskt...│Disabled│Active │ ─
│dbus-org.freedeskt...│Disabled│Inactive│ │
│dbus-org.freedeskt...│Disabled│Inactive│ │
│dbus-org.freedeskt...│Disabled│Inactive│ │
│dbus-org.freedeskt...│Disabled│Active │ │
│dbus-org.freedeskt...│Disabled│Inactive│ │
│dbus-org.freedeskt...│Disabled│Active │ │
│dbus-org.freedeskt...│Disabled│Inactive│ │
│dbus-org.freedeskt...│Disabled│Inactive│ │
│dbus │Disabled│Active │D-Bus System Message Bus │
└├─────────────────────────────────────────┤───────────────────────────────┘
```
After:
```console
┌──────────────────────────────────────────────────────────────────────────┐
│Service │Enabled │Active │Description │
│dbus-org.bluez │Enabled │Active │Bluetooth service │
│dbus-org.freedeskt...│Enabled │Active │Avahi mDNS/DNS-SD Stack ─
│dbus-org.freedeskt...│Disabled│Inactive│Hostname Service │
│dbus-org.freedeskt...│Disabled│Inactive│Virtual Machine and Container Down│
│dbus-org.freedeskt...│Disabled│Inactive│Locale Service │
│dbus-org.freedeskt...│Disabled│Active │Login Service │
│dbus-org.freedeskt...│Disabled│Inactive│Virtual Machine and Container Regi│
│dbus-org.freedeskt...│Enabled │Active │Modem Manager │
│dbus-org.freedeskt...│Enabled │Inactive│Network Manager Script Dispatcher │
│dbus-org.freedeskt...│Disabled│Inactive│Time & Date Service │
│dbus │Disabled│Active │D-Bus System Message Bus │
└├─────────────────────────────────────────┤───────────────────────────────┘
```
Commit: 3c844132e56fe99957b7deeccefb2ac233fe6f56
https://github.com/yast/yast-yast2/commit/3c844132e56fe99957b7deeccefb2ac233...
Author: Martin Vidner
Date: 2017-08-29 (Tue, 29 Aug 2017)
Changed paths:
M library/systemd/src/lib/yast2/systemd_unit.rb
Log Message:
-----------
Notes about SystemdUnit
Commit: ea07310330433db9117a4d45a409c43ea6617446
https://github.com/yast/yast-yast2/commit/ea07310330433db9117a4d45a409c43ea6...
Author: Martin Vidner
Date: 2017-08-29 (Tue, 29 Aug 2017)
Changed paths:
M library/systemd/src/modules/systemd_service.rb
Log Message:
-----------
SystemdService.find_many - a stub implementation
Commit: 05724e0d2d66ff865584aec56d8ff4b9fd994fe2
https://github.com/yast/yast-yast2/commit/05724e0d2d66ff865584aec56d8ff4b9fd...
Author: Martin Vidner
Date: 2017-08-29 (Tue, 29 Aug 2017)
Changed paths:
M library/systemd/src/lib/yast2/systemd_unit.rb
M library/systemd/src/modules/systemd_service.rb
Log Message:
-----------
SystemdService.find_many - run show for many at once
FIXME no tests fail, add tests?
Compare: https://github.com/yast/yast-yast2/compare/6db020b99659...05724e0d2d66