Actions
Bug #17453
closedrudder package command fails when not run from a terminal
Pull Request:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
0
Name check:
To do
Fix check:
To do
Regression:
Description
Traceback (most recent call last):
File "/opt/rudder/share/commands/package", line 117, in <module>
rudderPkg.update_licenses()
File "/opt/rudder/share/python/rudder-pkg/rudderPkg.py", line 304, in update_licenses
utils.download(link, utils.LICENCES_PATH + "/" + os.path.basename(link))
File "/opt/rudder/share/python/rudder-pkg/rudderPkgUtils.py", line 164, in download
columns = terminal_size()[1]
File "/opt/rudder/share/python/rudder-pkg/rudderPkgUtils.py", line 23, in terminal_size
struct.pack('HHHH', 0, 0, 0, 0)))
OSError: [Errno 25] Inappropriate ioctl for device
Actions