Lines Matching defs:filename

210 def is_rpm_file(filename):
212 isfile = os.path.isfile(filename)
213 mimetype = mimetypes.guess_type(filename)[0] if isfile else None
218 if not mimetype and filename.endswith('.rpm'):
221 filename, isfile, mimetype, isrpm)
337 nvra, _ = os.path.splitext(self.filename)
341 def filename(self):
368 filename = os.path.basename(pathinfo.rpm(self.rpm_info))
369 return os.path.join(get_download_dir(), filename)
384 def __init__(self, filename):
385 """Initialize local RPM with a filename
387 :param str filename: a filename pointing to a RPM file in local
390 self.local_filename = filename
391 self.rpm_info = koji.parse_NVRA(os.path.basename(filename))
395 """Return filename of this RPM
397 Returned filename is just the one passed when initializing this RPM.
399 :return: filename of this RPM
411 :param str rpm_filename: filename of rpm to find, for example
417 filename = os.path.join(search_dir, rpm_filename)
418 return LocalRPM(filename) if os.path.exists(filename) else None
423 filename = \
426 return self._find_rpm(filename)
431 filename = \
434 return self._find_rpm(filename)
480 filename = os.path.basename(rpm_file)
482 nvra = koji.parse_NVRA(filename)
491 local_rpm.is_debuginfo or local_rpm.filename == filename
609 logger.warning('Peer RPM of {0} is not found.'.format(_rpm.filename))
1107 msg = 'Development package for {0} does not exist.'.format(cmp_half1.subject.filename)
1117 msg = 'Development package for {0} does not exist.'.format(cmp_half2.subject.filename)
1127 msg = 'Debuginfo package for {0} does not exist.'.format(cmp_half1.subject.filename)
1137 msg = 'Debuginfo package for {0} does not exist.'.format(cmp_half2.subject.filename)
1179 cmp_half1.subject.filename, cmp_half2.subject.filename))