diff options
| author | Joey Hess <joeyh@joeyh.name> | 2016-06-13 18:39:40 -0400 |
|---|---|---|
| committer | Joey Hess <joeyh@joeyh.name> | 2016-06-13 18:40:00 -0400 |
| commit | 7d18d057eb4f2e4ad7f7fd578b3e33564f1c8c7a (patch) | |
| tree | 92bcc8cf868838b09344744a6539ae11d1c1ad31 /debian | |
| parent | 7d6a78c317a8382044682a2183b6524d0d8c050a (diff) | |
improve exception handling
* Improve exception handling. A property that threw a non-IOException
used to stop the whole propellor run. Now, all non-async exceptions
only make the property that threw them fail. (Implicit API change)
* Added StopPropellorException which can be used in the unsual case
where a failure of one property should stop propellor from trying
to ensure any other properties.
* tryPropellor returns Either SomeException a now (API change)
Diffstat (limited to 'debian')
| -rw-r--r-- | debian/changelog | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/debian/changelog b/debian/changelog index 1ce1cbc9..99d89650 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -propellor (3.0.6) UNRELEASED; urgency=medium +propellor (3.1.0) UNRELEASED; urgency=medium * Switch letsencrypt to certbot package name. * Sbuild: Add keyringInsecurelyGenerated which is useful on throwaway @@ -8,6 +8,13 @@ propellor (3.0.6) UNRELEASED; urgency=medium Thanks, Sean Whitton * Property.Reboot: Added toDistroKernel and toKernelNewerThan. Thanks, Sean Whitton + * Improve exception handling. A property that threw a non-IOException + used to stop the whole propellor run. Now, all non-async exceptions + only make the property that threw them fail. (Implicit API change) + * Added StopPropellorException which can be used in the unsual case + where a failure of one property should stop propellor from trying + to ensure any other properties. + * tryPropellor returns Either SomeException a now (API change) -- Joey Hess <id@joeyh.name> Fri, 10 Jun 2016 14:59:44 -0400 |
