code: def _add_extra_files(self, files):
          '''if extra files are to be analyzed with an sosreport, this will add them to the origin path to be analyzed'''
  
          try:
              for f in files:
                  self.logger.con_out("adding additional file for analysis: %s"  % f)
                  fname = os.path.basename(f)
                  f_new = os.path.join(self.dir_path, fname)
                  shutil.copyfile(f,f_new)
          except IOError as e:
              self.logger.con_out("ExtraFileError: %s is not readable or does not exist. Skipping File" % f)
              self.logger.exception(e)
              pass
          except Exception as e:    # pragma: no cover
              self.logger.exception(e)
              raise Exception("ExtraFileError: Unable to Process Extra File - %s" % ff _add_extra_files(self, files):
          '''if extra files are to be analyzed with an sosreport, this will add them to the origin path to be analyzed'''
  
          try:
              for f in files:
                  self.logger.con_out("adding additional file for analysis: %s"  % f)
                  fname = os.path.basename(f)
                  f_new = os.path.join(self.dir_path, fname)
                  shutil.copyfile(f,f_new)
          except IOError as e:
              self.logger.con_out("ExtraFileError: %s is not readable or does not exist. Skipping File" % f)
              self.logger.exception(e)
              pass
          except Exception as e:    # pragma: no cover
              self.logger.exception(e)
              raise Exception("ExtraFileError: Unable to Process Extra File - %s" % f)
docs: if extra files are to be analyzed with an sosreport, this will add them to the origin path to be analyzed