code: def subprocess(self, argv):
          
  
          if self.verbose:
              proc = subprocess.Popen(argv, stderr=subprocess.PIPE)
          else:
              proc = subprocess.Popen(argv, stdout=subprocess.PIPE,
                                      stderr=subprocess.PIPE)
  
          self.output(proc.stderr.read(), error=True)
  
          return
docs: Execute subprocess commands with proper ouput.
          This is no longer used in landsat-util
  
          :param argv:
              A list of subprocess arguments
          :type argv:
              List
  
          :returns:
              void