mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-04-03 17:23:09 +00:00
Fixes #5353 create etc/hostname file in debian if it does not exist
This commit is contained in:
@@ -146,6 +146,12 @@ class DebianStrategy(GenericStrategy):
|
||||
HOSTNAME_FILE = '/etc/hostname'
|
||||
|
||||
def get_permanent_hostname(self):
|
||||
if not os.path.isfile(self.HOSTNAME_FILE):
|
||||
try:
|
||||
open(self.HOSTNAME_FILE, "a").write("")
|
||||
except IOError, err:
|
||||
self.module.fail_json(msg="failed to write file: %s" %
|
||||
str(err))
|
||||
try:
|
||||
f = open(self.HOSTNAME_FILE)
|
||||
try:
|
||||
|
||||
Reference in New Issue
Block a user