diff --git a/xCAT-openbmc-py/lib/python/agent/xcatagent/openbmc.py b/xCAT-openbmc-py/lib/python/agent/xcatagent/openbmc.py index c7cf2a85c..af445c481 100644 --- a/xCAT-openbmc-py/lib/python/agent/xcatagent/openbmc.py +++ b/xCAT-openbmc-py/lib/python/agent/xcatagent/openbmc.py @@ -217,8 +217,8 @@ class OpenBMCManager(base.BaseManager): def rinv(self, nodesinfo, args): # 1, parse agrs - if not args: - args = ['all'] + if not args or (len(args) == 1 and args[0] in ['-V', '--verbose']): + args.append('all') rinv_usage = """ Usage: @@ -385,8 +385,8 @@ class OpenBMCManager(base.BaseManager): def rvitals(self, nodesinfo, args): # 1, parse agrs - if not args: - args = ['all'] + if not args or (len(args) == 1 and args[0] in ['-V', '--verbose']): + args.append('all') rvitals_usage = """ Usage: