diff --git a/xCAT-openbmc-py/lib/python/agent/xcatagent/server.py b/xCAT-openbmc-py/lib/python/agent/xcatagent/server.py index 7a676975a..5b33a880a 100644 --- a/xCAT-openbmc-py/lib/python/agent/xcatagent/server.py +++ b/xCAT-openbmc-py/lib/python/agent/xcatagent/server.py @@ -101,7 +101,7 @@ class Server(object): new_args=[] if req['args']: for a in req['args']: - new_args.append(a) + new_args.append(str(a)) # call the function in the specified manager func(req['nodeinfo'], new_args) # after the method returns, the request should be handled