File: //lib/python3.6/site-packages/dnf/__pycache__/sack.cpython-36.opt-1.pyc
3
ft` @ s d dl mZ d dl mZ d dlZd dlZd dlZd dlZd dlZd dl Z d dl
mZ d dlm
Z
ejdZG dd dejZd d
Zdd Zd
d ZdS ) )absolute_import)unicode_literalsN)
basestring)_dnfc s0 e Zd Z fddZd ddZd
ddZ ZS )Sackc s t t| j|| d S )N)superr __init__)selfargskwargs) __class__ /usr/lib/python3.6/sack.pyr % s z
Sack.__init__Nr c C s8 |r
|| _ || _|d k r4|| _|dkr4tjtd d S )NFznallow_vendor_change is disabled. This option is currently not supported for downgrade and distro-sync commands)installonlyinstallonly_limitallow_vendor_changeloggerZwarningr )r
r r r r r r
_configure( s zSack._configurec C s t jj| |S )z'Factory function returning a DNF Query.)r queryZQuery)r
flagsr r r r 1 s z
Sack.query)Nr N)r )__name__
__module____qualname__r r r
__classcell__r r )r
r r "