diff options
author | Simo Sorce <simo@redhat.com> | 2014-12-05 15:37:28 -0500 |
---|---|---|
committer | Patrick Uiterwijk <puiterwijk@redhat.com> | 2014-12-05 15:44:06 -0500 |
commit | 6b37bf2965a5c66cbe0f2a1def92a815170c4ce3 (patch) | |
tree | 13bec86690d7dcf1104d11acff0f06afa06ebf6e /ipsilon/util | |
parent | 1c3343573f008e7fe4c14cfb3523960a5376dc30 (diff) | |
download | ipsilon-6b37bf2965a5c66cbe0f2a1def92a815170c4ce3.tar.gz ipsilon-6b37bf2965a5c66cbe0f2a1def92a815170c4ce3.tar.xz ipsilon-6b37bf2965a5c66cbe0f2a1def92a815170c4ce3.zip |
Add defaults to List objects
Otherwise we get backtraces when checking for list members and no configuration
have been stored in the database yet.
Signed-off-by: Simo Sorce <simo@redhat.com>
Reviewed-by: Patrick Uiterwijk <puiterwijk@redhat.com>
Diffstat (limited to 'ipsilon/util')
-rwxr-xr-x | ipsilon/util/config.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/ipsilon/util/config.py b/ipsilon/util/config.py index 94443e3..d8c69b3 100755 --- a/ipsilon/util/config.py +++ b/ipsilon/util/config.py @@ -159,6 +159,8 @@ class List(Option): super(List, self).__init__(name, description) if default_list: self._default_value = list(default_list) + else: + self._default_value = [] def set_value(self, value): self._assigned_value = list(value) |