code: def get_navicli_SP_info(self, SP_address):
          
          self.add_cmd_output([
              "navicli -h %s getall" % SP_address,
              "navicli -h %s getsptime -spa" % SP_address,
              "navicli -h %s getsptime -spb" % SP_address,
              "navicli -h %s getlog" % SP_address,
              "navicli -h %s getdisk" % SP_address,
              "navicli -h %s getcache" % SP_address,
              "navicli -h %s getlun" % SP_address,
              "navicli -h %s getlun -rg -type -default -owner -crus "
              "-capacity" % SP_address,
              "navicli -h %s lunmapinfo" % SP_address,
              "navicli -h %s getcrus" % SP_address,
              "navicli -h %s port -list -all" % SP_address,
              "navicli -h %s storagegroup -list" % SP_address,
              "navicli -h %s spportspeed -get" % SP_address
          ])
docs: EMC Navisphere Host Agent NAVICLI specific
          information - CLARiiON - commands