%PDF- %PDF-
| Direktori : /proc/self/root/proc/self/root/usr/lib/python2.7/site-packages/salt/runners/ |
| Current File : //proc/self/root/proc/self/root/usr/lib/python2.7/site-packages/salt/runners/pkg.pyo |
�
���^c @@ si d Z d d l m Z m Z m Z d d l Z d d l Z d d l m Z d � Z
d d d d � Z d S( uQ
Package helper functions using ``salt.modules.pkg``
.. versionadded:: 2015.8.0
i ( t absolute_importt print_functiont unicode_literalsN( t sixc C@ s x | D] } | r | Sq Wd S( uG
Helper to iterate over retuerner_types and pick the first one
N( ( t returner_typest returner( ( s4 /usr/lib/python2.7/site-packages/salt/runners/pkg.pyt
_get_returner s
u groupu nestedc C@ sI t j j t � } t t d | t d f � } | j d j | � | � } i } | d k r#x� | D]� } | | d } x� t j | � D]� \ }
} |
t j | � k r� i i g d 6| 6| |
<n | t j | |
� k r� | |
j
i i g d 6| 6� n | |
| d j | � q� Wqd Wn | rEt j j
| | d t �n | S( u�
Show list of available pkg upgrades using a specified format style
CLI Example:
.. code-block:: bash
salt-run pkg.list_upgrades jid=20141120114114417719 style=group
u
ext_job_cacheu master_job_cacheu {0}.get_jidu groupu returnu hostst opts( t saltt miniont MasterMiniont __opts__R t returnerst formatR t iteritemst iterkeyst updatet appendt outputt display_output( t jidt stylet outputtert
ext_sourcet mminionR t datat pkgsR t resultst pkgt pkgver( ( s4 /usr/lib/python2.7/site-packages/salt/runners/pkg.pyt
list_upgrades s&