mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-04-26 12:21:26 -07:00
Use unicode instead of bytes (#46234)
The stdout and stderr values returned from self._low_level_execute() are text, not bytes. This results in an error in Python 3 since str and bytes cannot be concatenated. Changing to unicode type allows this to work without error on Python 2 and Python 3.
This commit is contained in:
parent
00d78d7ef3
commit
77f73f6d2a
2 changed files with 5 additions and 2 deletions
|
@ -94,8 +94,8 @@ class ActionModule(ActionBase):
|
|||
return reboot_command
|
||||
|
||||
def get_system_boot_time(self):
|
||||
stdout = b''
|
||||
stderr = b''
|
||||
stdout = u''
|
||||
stderr = u''
|
||||
command_result = self._low_level_execute_command(self.DEFAULT_BOOT_TIME_COMMAND, sudoable=self.DEFAULT_SUDOABLE)
|
||||
|
||||
# For single board computers, e.g., Raspberry Pi, that lack a real time clock and are using fake-hwclock
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue