Unverified Commit 70f902bb authored by del-zhenwu's avatar del-zhenwu Committed by GitHub
Browse files

[Enhancement] Add error handler when getting host failed (#1374)



* [Enhancement] Add error handler when getting host failed
Signed-off-by: default avatardel-zhenwu <zhenxiang.li@zilliz.com>

* [Enhancement] Add error handler when getting host failed
Signed-off-by: default avatardel-zhenwu <zhenxiang.li@zilliz.com>

* [Enhancement] Add error handler when getting host failed
Signed-off-by: default avatardel-zhenwu <zhenxiang.li@zilliz.com>

* [Enhancement] Add error handler when getting host failed
Signed-off-by: default avatardel-zhenwu <zhenxiang.li@zilliz.com>
parent 42c9e711
......@@ -3,6 +3,7 @@ import os
import random
import sys
import time
import warnings
from getpass import getuser
from socket import gethostname
......@@ -13,7 +14,18 @@ import mmcv
def get_host_info():
return f'{getuser()}@{gethostname()}'
"""Get hostname and username.
Return empty string if exception raised, e.g. ``getpass.getuser()`` will
lead to error in docker container
"""
host = ''
try:
host = f'{getuser()}@{gethostname()}'
except Exception as e:
warnings.warn(f'Host or user not found: {str(e)}')
finally:
return host
def get_time_str():
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment