Branch: refs/heads/service-classes
Home: https://github.com/yast/yast-yast2
Commit: 75794c9b58a03a03bbe6efe210617794e2484d2e
https://github.com/yast/yast-yast2/commit/75794c9b58a03a03bbe6efe210617794e2...
Author: Martin Vidner
Date: 2017-09-05 (Tue, 05 Sep 2017)
Changed paths:
M library/systemd/src/lib/yast2/systemctl.rb
M library/systemd/src/lib/yast2/systemd_unit.rb
M library/systemd/src/modules/systemd_service.rb
Log Message:
-----------
Documented the systemd service API a bit
Commit: 4baed35a03fffc0898e6d2e20c836829a36fef18
https://github.com/yast/yast-yast2/commit/4baed35a03fffc0898e6d2e20c836829a3...
Author: Martin Vidner
Date: 2017-09-05 (Tue, 05 Sep 2017)
Changed paths:
M library/systemd/src/lib/yast2/systemctl.rb
M library/systemd/src/lib/yast2/systemd_unit.rb
Log Message:
-----------
Log all calls of Systemctl.execute, not just from SystemdUnit
Commit: 47845ad7f9e8c52e56a13884262f61c5bf94b4ad
https://github.com/yast/yast-yast2/commit/47845ad7f9e8c52e56a13884262f61c5bf...
Author: Martin Vidner
Date: 2017-09-05 (Tue, 05 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: eebdb21481f235911d7cf116634cf0982fd480a2
https://github.com/yast/yast-yast2/commit/eebdb21481f235911d7cf116634cf0982f...
Author: Martin Vidner
Date: 2017-09-05 (Tue, 05 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: 7aaf578809f8e3aeb7a0cb5b7b77f7f4f4d3a710
https://github.com/yast/yast-yast2/commit/7aaf578809f8e3aeb7a0cb5b7b77f7f4f4...
Author: Martin Vidner
Date: 2017-09-05 (Tue, 05 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: d3292d4e22a2e111ab493ad214a7a9d04f4dbed4
https://github.com/yast/yast-yast2/commit/d3292d4e22a2e111ab493ad214a7a9d04f...
Author: Martin Vidner
Date: 2017-09-05 (Tue, 05 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: ca9ba5c32a7974e2b488f8240266319ec9f4834c
https://github.com/yast/yast-yast2/commit/ca9ba5c32a7974e2b488f8240266319ec9...
Author: Martin Vidner
Date: 2017-09-05 (Tue, 05 Sep 2017)
Changed paths:
M library/systemd/src/lib/yast2/systemd_unit.rb
Log Message:
-----------
Notes about SystemdUnit
Commit: 41833950f71555e8cb37ea0f3627bf89bf98d0fc
https://github.com/yast/yast-yast2/commit/41833950f71555e8cb37ea0f3627bf89bf...
Author: Martin Vidner
Date: 2017-09-05 (Tue, 05 Sep 2017)
Changed paths:
M library/systemd/src/modules/systemd_service.rb
Log Message:
-----------
SystemdService.find_many - a stub implementation
Commit: 35c62fb643f3f03610361898b6cdc2128c7a929c
https://github.com/yast/yast-yast2/commit/35c62fb643f3f03610361898b6cdc2128c...
Author: Martin Vidner
Date: 2017-09-05 (Tue, 05 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: 68cd7bab5cc64ab4599b67a0f77d785243263309
https://github.com/yast/yast-yast2/commit/68cd7bab5cc64ab4599b67a0f77d785243...
Author: Martin Vidner
Date: 2017-09-05 (Tue, 05 Sep 2017)
Changed paths:
M package/yast2.changes
M package/yast2.spec
Log Message:
-----------
version + changelog
Commit: fcb561593436d18d3c3e4e5d724947752bbde4ea
https://github.com/yast/yast-yast2/commit/fcb561593436d18d3c3e4e5d724947752b...
Author: Martin Vidner
Date: 2017-09-05 (Tue, 05 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: e929c9a8b1f8059f232d3dcfa34aa8c003c1a156
https://github.com/yast/yast-yast2/commit/e929c9a8b1f8059f232d3dcfa34aa8c003...
Author: Martin Vidner
Date: 2017-09-05 (Tue, 05 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/accb8d39fd6f...e929c9a8b1f8