blockinfile: Add a newline at EOF when the file is newly created (#3174)

Ref: #2687
pull/4420/head
YAEGASHI Takeshi 2016-10-24 23:30:46 +09:00 committed by Matt Clay
parent 9ca2fef23a
commit 8bb9149a10
1 changed files with 1 additions and 1 deletions

View File

@ -285,7 +285,7 @@ def main():
if lines:
result = '\n'.join(lines)
if original and original.endswith('\n'):
if original is None or original.endswith('\n'):
result += '\n'
else:
result = ''