code: def commandline_to_list(self, cmdline_str, trigger_string):
          '''
          cmdline_str is the string of the command line
          trigger_string is the trigger string, to be removed
          '''
          cmdline = salt.utils.args.shlex_split(cmdline_str[len(trigger_string):])
          # Remove slack url parsing
          #  Translate target=<http://host.domain.net|host.domain.net>
          #  to target=host.domain.net
          cmdlist = []
          for cmditem in cmdline:
              pattern = r'(?P<begin>.*)(<.*\|)(?P<url>.*)(>)(?P<remainder>.*)'
              mtch = re.match(pattern, cmditem)
              if mtch:
                  origtext = mtch.group('begin') + mtch.group('url') + mtch.group('remainder')
                  cmdlist.append(origtext)
              else:
                  cmdlist.append(cmditem)
          return cmdlisf commandline_to_list(self, cmdline_str, trigger_string):
          '''
          cmdline_str is the string of the command line
          trigger_string is the trigger string, to be removed
          '''
          cmdline = salt.utils.args.shlex_split(cmdline_str[len(trigger_string):])
          # Remove slack url parsing
          #  Translate target=<http://host.domain.net|host.domain.net>
          #  to target=host.domain.net
          cmdlist = []
          for cmditem in cmdline:
              pattern = r'(?P<begin>.*)(<.*\|)(?P<url>.*)(>)(?P<remainder>.*)'
              mtch = re.match(pattern, cmditem)
              if mtch:
                  origtext = mtch.group('begin') + mtch.group('url') + mtch.group('remainder')
                  cmdlist.append(origtext)
              else:
                  cmdlist.append(cmditem)
          return cmdlist
docs: cmdline_str is the string of the command line
          trigger_string is the trigger string, to be removed