Mercurial > hgrepos > Python > libs > ConfigMix
diff configmix/config.py @ 352:2b209bdf6995
Implement the "Empty" filter.
This is like the "None" filter but returning an empty string instead of None.
| author | Franz Glasner <f.glasner@feldmann-mg.com> |
|---|---|
| date | Thu, 24 Jun 2021 19:26:53 +0200 |
| parents | 9d729c479dc2 |
| children | dd454e1efea4 |
line wrap: on
line diff
--- a/configmix/config.py Thu Jun 24 19:23:06 2021 +0200 +++ b/configmix/config.py Thu Jun 24 19:26:53 2021 +0200 @@ -348,6 +348,9 @@ if "None" in filters: varvalue = self._apply_filters( filters, self.getvar_s(varname, default=None)) + elif "Empty" in filters: + varvalue = self._apply_filters( + filters, self.getvar_s(varname, default=u(""))) else: varvalue = self._apply_filters( filters, self.getvar_s(varname))
