Branch: refs/heads/service-classes
Home: https://github.com/yast/yast-yast2
Commit: 985a18b488f1a8518234cb1b7f843078703c3ebd
https://github.com/yast/yast-yast2/commit/985a18b488f1a8518234cb1b7f84307870...
Author: Martin Vidner
Date: 2017-09-04 (Mon, 04 Sep 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: 065dc7af4d18122edcb0d8dfd853dfb1b7f21650
https://github.com/yast/yast-yast2/commit/065dc7af4d18122edcb0d8dfd853dfb1b7...
Author: Martin Vidner
Date: 2017-09-04 (Mon, 04 Sep 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: 8484f1b79d87d18a55aeaf5123ae5b623ca388eb
https://github.com/yast/yast-yast2/commit/8484f1b79d87d18a55aeaf5123ae5b623c...
Author: Martin Vidner
Date: 2017-09-04 (Mon, 04 Sep 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: b85f8d96e0c248969d2f46ddc6a992a0eebe7785
https://github.com/yast/yast-yast2/commit/b85f8d96e0c248969d2f46ddc6a992a0ee...
Author: Martin Vidner
Date: 2017-09-04 (Mon, 04 Sep 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: 459c57a4a89a1e56317ae44a55a346bd45dbbab0
https://github.com/yast/yast-yast2/commit/459c57a4a89a1e56317ae44a55a346bd45...
Author: Martin Vidner
Date: 2017-09-04 (Mon, 04 Sep 2017)
Changed paths:
M library/systemd/src/lib/yast2/systemd_unit.rb
Log Message:
-----------
Notes about SystemdUnit
Commit: ed97be1d128811a88257f1bb3bdaed3bf874962c
https://github.com/yast/yast-yast2/commit/ed97be1d128811a88257f1bb3bdaed3bf8...
Author: Martin Vidner
Date: 2017-09-04 (Mon, 04 Sep 2017)
Changed paths:
M library/systemd/src/modules/systemd_service.rb
Log Message:
-----------
SystemdService.find_many - a stub implementation
Commit: b41f08e8ba0901070a556fa6c5fe121b003d11e6
https://github.com/yast/yast-yast2/commit/b41f08e8ba0901070a556fa6c5fe121b00...
Author: Martin Vidner
Date: 2017-09-04 (Mon, 04 Sep 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?
Commit: 7de555b64e04046bdf9fa1f0b7a5eacb3fdf5f91
https://github.com/yast/yast-yast2/commit/7de555b64e04046bdf9fa1f0b7a5eacb3f...
Author: Martin Vidner
Date: 2017-09-04 (Mon, 04 Sep 2017)
Changed paths:
M package/yast2.changes
M package/yast2.spec
Log Message:
-----------
version + changelog
Commit: 3cb8e7e7e208f911549dc75ab1409cad08917313
https://github.com/yast/yast-yast2/commit/3cb8e7e7e208f911549dc75ab1409cad08...
Author: Martin Vidner
Date: 2017-09-04 (Mon, 04 Sep 2017)
Changed paths:
M library/systemd/src/lib/yast2/systemd_unit.rb
Log Message:
-----------
Consider "reloading" to be active, like is-active does.
Commit: 57e1b3807789c9eccc0b7969ac86df30bf1ccd54
https://github.com/yast/yast-yast2/commit/57e1b3807789c9eccc0b7969ac86df30bf...
Author: Martin Vidner
Date: 2017-09-04 (Mon, 04 Sep 2017)
Changed paths:
M library/systemd/src/modules/systemd_service.rb
Log Message:
-----------
find_many: find_many! fails, retry one by one
Compare: https://github.com/yast/yast-yast2/compare/24f9f1518443...57e1b3807789