Branch: refs/heads/service-classes
Home: https://github.com/yast/yast-yast2
Commit: 02369338104d4551dc8f72fe9f87b264e55d73e9
https://github.com/yast/yast-yast2/commit/02369338104d4551dc8f72fe9f87b264e5...
Author: Martin Vidner
Date: 2017-09-01 (Fri, 01 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: 10d402a786efa66dc9ec61d6088710fc1564fc41
https://github.com/yast/yast-yast2/commit/10d402a786efa66dc9ec61d6088710fc15...
Author: Martin Vidner
Date: 2017-09-01 (Fri, 01 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: 868b273c0edd39db4c7034cd996fc092ecb1e372
https://github.com/yast/yast-yast2/commit/868b273c0edd39db4c7034cd996fc092ec...
Author: Martin Vidner
Date: 2017-09-01 (Fri, 01 Sep 2017)
Changed paths:
M library/systemd/src/lib/yast2/systemctl.rb
Log Message:
-----------
FIXME: not for production: log the time spent in Systemctl.execute
Commit: bda132bb5423fd91a2a3df5584c57074549147ac
https://github.com/yast/yast-yast2/commit/bda132bb5423fd91a2a3df5584c5707454...
Author: Martin Vidner
Date: 2017-09-01 (Fri, 01 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: 9f836e1a57ca71f277f015b355b691e82e207c3f
https://github.com/yast/yast-yast2/commit/9f836e1a57ca71f277f015b355b691e82e...
Author: Martin Vidner
Date: 2017-09-01 (Fri, 01 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: ae654a702f0eb88211c72ea1acb773a44aa283ee
https://github.com/yast/yast-yast2/commit/ae654a702f0eb88211c72ea1acb773a44a...
Author: Martin Vidner
Date: 2017-09-01 (Fri, 01 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: dc00560f4b0da08bae6a997dbd85eb1a17e1c4b8
https://github.com/yast/yast-yast2/commit/dc00560f4b0da08bae6a997dbd85eb1a17...
Author: Martin Vidner
Date: 2017-09-01 (Fri, 01 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: 21dd55e401f6b684dd8e41dd0f18eadb65f5865b
https://github.com/yast/yast-yast2/commit/21dd55e401f6b684dd8e41dd0f18eadb65...
Author: Martin Vidner
Date: 2017-09-01 (Fri, 01 Sep 2017)
Changed paths:
M library/systemd/src/lib/yast2/systemd_unit.rb
Log Message:
-----------
Notes about SystemdUnit
Commit: b224059006d799f7b1d73a5d8ad898a994433525
https://github.com/yast/yast-yast2/commit/b224059006d799f7b1d73a5d8ad898a994...
Author: Martin Vidner
Date: 2017-09-01 (Fri, 01 Sep 2017)
Changed paths:
M library/systemd/src/modules/systemd_service.rb
Log Message:
-----------
SystemdService.find_many - a stub implementation
Commit: af1b6e5c38caf6fcf333e51834c4dea63f351af4
https://github.com/yast/yast-yast2/commit/af1b6e5c38caf6fcf333e51834c4dea63f...
Author: Martin Vidner
Date: 2017-09-01 (Fri, 01 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: 39b0f3dff3039abffd920a6f6ae0ef525f250411
https://github.com/yast/yast-yast2/commit/39b0f3dff3039abffd920a6f6ae0ef525f...
Author: Martin Vidner
Date: 2017-09-01 (Fri, 01 Sep 2017)
Changed paths:
M package/yast2.changes
M package/yast2.spec
Log Message:
-----------
version + changelog
Commit: 24f9f15184434306457ad1614fa9fc32a49c0359
https://github.com/yast/yast-yast2/commit/24f9f15184434306457ad1614fa9fc32a4...
Author: Martin Vidner
Date: 2017-09-01 (Fri, 01 Sep 2017)
Changed paths:
M library/systemd/src/modules/systemd_service.rb
Log Message:
-----------
WIP: find_many, better error for failure
Compare: https://github.com/yast/yast-yast2/compare/05724e0d2d66...24f9f1518443