Skip to content

Commit

Permalink
Restored lazy object to string evaluation.
Browse files Browse the repository at this point in the history
  • Loading branch information
idlesign committed Jul 7, 2017
1 parent 540d835 commit 39272b5
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 6 deletions.
8 changes: 3 additions & 5 deletions uwsgiconf/base.py
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ def _make_key_val_string(self, locals_dict, keys=None, aliases=None, bool_keys=N

return ','.join(value_chunks).strip()

def _set(self, key, value, condition=True, cast=None, multi=False):
def _set(self, key, value, condition=True, cast=None, multi=False, on_top=False):

if condition is True:
condition = value is not None
Expand All @@ -108,13 +108,11 @@ def _set(self, key, value, condition=True, cast=None, multi=False):
values = opts.setdefault(key, [])

if isinstance(value, list):
values.extend(map(str, value))
values.extend(value)
else:
values.append(str(value))
values.append(value)

else:
value = str(value).strip()

opts[key] = value


Expand Down
2 changes: 1 addition & 1 deletion uwsgiconf/formatters.py
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@ def format(self):
lines.append('\n[%s]' % section_name)
last_section = section_name

lines.append('%s = %s' % (key, value))
lines.append('%s = %s' % (key, str(value).strip()))

lines = '\n'.join(lines)
return lines

0 comments on commit 39272b5

Please sign in to comment.