code: def create_archive(archive, filenames, verbosity=0, program=None, interactive=True):
      
      util.check_new_filename(archive)
      util.check_archive_filelist(filenames)
      if verbosity >= 0:
          util.log_info("Creating %s ..." % archive)
      res = _create_archive(archive, filenames, verbosity=verbosity,
                            interactive=interactive, program=program)
      if verbosity >= 0:
          util.log_info("... %s created." % archive)
      return res
docs: Create given archive with given files.