%PDF- %PDF-
Direktori : /usr/lib/python2.7/site-packages/salt/utils/ |
Current File : //usr/lib/python2.7/site-packages/salt/utils/jid.pyc |
� ���^c @@ s� d Z d d l m Z m Z m Z d d l m Z d d l Z d d l Z d d l Z d d l Z d d l m Z d a d d � Z d � Z d � Z d � Z d � Z d � Z d d d � Z d S( u1 Functions for creating and working with job IDs i ( t absolute_importt print_functiont unicode_literals( t month_abbrN( t sixc C@ s� | d k r+ t j j j d d � i } n | j d t � sS d j t j j � � St j j � } t r� t | k r� t t j d d � } n | a d j | t j � � S( u Generate a jid u Sodiumun The `opts` argument was not passed into salt.utils.jid.gen_jid(). This will be required starting in {version}.u unique_jidu {0:%Y%m%d%H%M%S%f}t microsecondsi u {0:%Y%m%d%H%M%S%f}_{1}N( t Nonet saltt utilst versionst warn_untilt gett Falset formatt datetimet nowt LAST_JID_DATETIMEt timedeltat ost getpid( t optst jid_dt( ( s2 /usr/lib/python2.7/site-packages/salt/utils/jid.pyt gen_jid s c C@ s} t | t j � s t St | � d k rN t | � d k sJ | d d k rN t Sy t | d � t SWn t k rx t SXd S( u9 Returns True if the passed in value is a job id i i u _N( t isinstanceR t string_typesR t lent intt Truet ValueError( t jid( ( s2 /usr/lib/python2.7/site-packages/salt/utils/jid.pyt is_jid'