%PDF- %PDF-
| Direktori : /proc/thread-self/root/proc/self/root/usr/lib/python2.7/site-packages/salt/modules/ |
| Current File : //proc/thread-self/root/proc/self/root/usr/lib/python2.7/site-packages/salt/modules/at.pyc |
�
���^c @@ s� d Z d d l m Z m Z m Z d d l Z d d l Z d d l Z d d l m Z d d l
m Z d d l m
Z
d d l Z d d l Z d d l Z d Z d Z d
� Z d � Z d d � Z d
� Z d � Z d � Z d � Z d � Z d S( u�
Wrapper module for at(1)
Also, a 'tag' feature has been added to more
easily tag jobs.
:platform: linux,openbsd,freebsd
.. versionchanged:: 2017.7.0
i ( t absolute_importt print_functiont unicode_literalsN( t map( t CommandNotFoundError( t sixu OpenBSDu FreeBSDu atc C@ sW t j j j � s$ t j j j � r. t d f St j j j d � d k rS t d f St S( u:
Most everything has the ability to support at(1)
u7 The at module could not be loaded: unsupported platformu atu7 The at module could not be loaded: at command not foundN(
t saltt utilst platformt
is_windowst is_sunost Falset patht whicht Nonet __virtualname__( ( ( s3 /usr/lib/python2.7/site-packages/salt/modules/at.pyt __virtual__( s
$
c G@ sg t j j j | � } | s3 t d j | � � � n | g t | � } t d | g t | � d t �S( u.
Wrapper to run at(1) or return None.
u {0}: command not foundu cmd.run_stdoutt python_shell( R R R R
R t formatt listt __salt__R ( t binaryt argst cmd( ( s3 /usr/lib/python2.7/site-packages/salt/modules/at.pyt _cmd3 s c C@ s� g } t d d k r( t d d � } n t d � } | d# k rD d S| d k r[ i | d 6St j d � } xT| j � D]F} d } t d d k r� | j d
� \ } } | j � } n�t d d k r^| j d
� r� qw q�| j � } d j | d d !� }
| d } t j t
j |
d � d d !� j � j d � } | j
| d � | j
| d � n.t d d k r| j d � r�qw q�| j � } d j | d d !� }
| d } t j t
j |
d � d d !� j � j d � } | j
| d � | j
| d � n� | j d
� \ } } | j � } d j | d d !� }
t j t
j |
� d d !� j � j d � } | j
| d � | j
| d � t d d | � } x<