ó
Ì	g]c           @   s˜  d  Z  d d l Z d d l m Z d d l m Z d d l m Z m Z e Z	 d d d f Z
 d	 Z d
 Z d Z d Z d Z d Z d Z d Z d Z d Z d Z d Z d Z d Z d Z d Z d Z d Z d Z d Z d Z d Z  d Z! d Z" d Z# d Z$ d  Z% d! Z& d" Z' d Z( d# Z) d$ e j* f d% „  ƒ  YZ+ d& e j* f d' „  ƒ  YZ, d( e j* f d) „  ƒ  YZ- d* e j* f d+ „  ƒ  YZ. d, e j* f d- „  ƒ  YZ/ d. e j* f d/ „  ƒ  YZ0 d0 e j* f d1 „  ƒ  YZ1 d2 e j* f d3 „  ƒ  YZ2 d4 e j3 f d5 „  ƒ  YZ4 i@ e+ j5 d6 6e+ j6 d7 6e+ j7 d8 6e+ j8 d9 6e+ j9 d: 6e+ j: d; 6e+ j; d< 6e+ j< d= 6e+ j= d> 6e+ j> d? 6e+ j? d@ 6e+ j@ dA 6e, j; dB 6e, j< dC 6e, jA dD 6e, jB dE 6e, j= dF 6e, j> dG 6e- jC dH 6e- jD dI 6e. jE dJ 6e. jF dK 6e. jG dL 6e. jH dM 6e. jI dN 6e. jJ dO 6e. jK dP 6e. jL dQ 6e/ jE dR 6e/ jF dS 6e/ jI dT 6e/ jJ dU 6e/ jM dV 6e/ jN dW 6e/ jG dX 6e/ jH dY 6e/ jK dZ 6e/ jL d[ 6e0 jO d\ 6e0 jP d] 6e0 jQ d^ 6e0 jR d_ 6e0 jS d` 6e0 jT da 6e0 jU db 6e0 jV dc 6e0 jW dd 6e0 jX de 6e0 jY df 6e0 jZ dg 6e0 j[ dh 6e0 j\ di 6e0 j] dj 6e0 j^ dk 6e0 j_ dl 6e0 j` dm 6e1 ja dn 6e1 jb do 6e1 jc dp 6e1 jd dq 6e1 je dr 6e1 jf ds 6e2 ja dt 6e2 jb du 6Zg i e4 dv 6Zh dw „  Zi d S(x   sv  
AMQP Specification
==================
This module implements the constants and classes that comprise AMQP protocol
level constructs. It should rarely be directly referenced outside of Pika's
own internal use.

.. note:: Auto-generated code by codegen.py, do not edit directly. Pull
requests to this file without accompanying ``utils/codegen.py`` changes will be
rejected.

iÿÿÿÿN(   t   amqp_object(   t   data(   t   str_or_bytest   unicode_typei    i	   i   i(  i“  iø  i÷  i@  i7  i   iÎ   iõ  i   i   i   i   i   i  i’  i  i”  i  i9  i8  i–  iÈ   iú  i•  iö  iù  t
   Connectionc           B   s@  e  Z d  Z d Z d e j f d „  ƒ  YZ d e j f d „  ƒ  YZ d e j f d „  ƒ  YZ d e j f d	 „  ƒ  YZ	 d
 e j f d „  ƒ  YZ
 d e j f d „  ƒ  YZ d e j f d „  ƒ  YZ d e j f d „  ƒ  YZ d e j f d „  ƒ  YZ d e j f d „  ƒ  YZ d e j f d „  ƒ  YZ d e j f d „  ƒ  YZ RS(   i
   R   t   Startc           B   sP   e  Z d  Z d Z d d d
 d d d „ Z e d „  ƒ Z d d „ Z d	 „  Z	 RS(   i
 
 s   Connection.Starti    i	   t   PLAINt   en_USc         C   s1   | |  _  | |  _ | |  _ | |  _ | |  _ d  S(   N(   t   version_majort   version_minort   server_propertiest
   mechanismst   locales(   t   selfR   R	   R
   R   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyt   __init__C   s
    				c         C   s   t  S(   N(   t   True(   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyt   synchronousJ   s    c         C   sA  t  j d | | ƒ d |  _ | d 7} t  j d | | ƒ d |  _ | d 7} t j | | ƒ \ |  _ } t  j d | | ƒ d } | d 7} | | | | !|  _ y t |  j ƒ |  _ Wn t	 k
 rÇ n X| | 7} t  j d | | ƒ d } | d 7} | | | | !|  _
 y t |  j
 ƒ |  _
 Wn t	 k
 r2n X| | 7} |  S(   Nt   Bi    i   s   >Ii   (   t   structt   unpack_fromR   R	   R   t   decode_tableR
   R   t   strt   UnicodeEncodeErrorR   (   R   t   encodedt   offsett   length(    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyt   decodeN   s,    





c         C   sF  t  ƒ  } | j t j d |  j ƒ ƒ | j t j d |  j ƒ ƒ t j | |  j ƒ t	 |  j
 t ƒ sr t d ƒ ‚ t	 |  j
 t ƒ r– |  j
 j d ƒ n |  j
 } | j t j d t | ƒ ƒ ƒ | j | ƒ t	 |  j t ƒ sé t d ƒ ‚ t	 |  j t ƒ r|  j j d ƒ n |  j } | j t j d t | ƒ ƒ ƒ | j | ƒ | S(   NR   s3   A non-string value was supplied for self.mechanismss   utf-8s   >Is0   A non-string value was supplied for self.locales(   t   listt   appendR   t   packR   R	   R   t   encode_tableR
   t
   isinstanceR   R   t   AssertionErrorR   t   encodet   lenR   (   R   t   piecest   value(    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   f   s    		-	-N(
   t   __name__t
   __module__t   INDEXt   NAMEt   NoneR   t   propertyR   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   >   s   t   StartOkc           B   sM   e  Z d  Z d Z d	 d d	 d d „ Z e d „  ƒ Z d d „ Z d „  Z	 RS(
   i 
 s   Connection.StartOkR   R   c         C   s(   | |  _  | |  _ | |  _ | |  _ d  S(   N(   t   client_propertiest	   mechanismt   responset   locale(   R   R,   R-   R.   R/   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   |   s    			c         C   s   t  S(   N(   t   False(   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   ‚   s    i    c         C   sÀ   t  j | | ƒ \ |  _ } t  j | | ƒ \ |  _ } t j d | | ƒ d } | d 7} | | | | !|  _ y t |  j ƒ |  _ Wn t	 k
 r– n X| | 7} t  j | | ƒ \ |  _
 } |  S(   Ns   >Ii    i   (   R   R   R,   t   decode_short_stringR-   R   R   R.   R   R   R/   (   R   R   R   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   †   s    

c         C   sù   t  ƒ  } t j | |  j ƒ t |  j t ƒ s: t d ƒ ‚ t j | |  j ƒ t |  j	 t ƒ sk t d ƒ ‚ t |  j	 t
 ƒ r |  j	 j d ƒ n |  j	 } | j t j d t | ƒ ƒ ƒ | j | ƒ t |  j t ƒ sâ t d ƒ ‚ t j | |  j ƒ | S(   Ns2   A non-string value was supplied for self.mechanisms1   A non-string value was supplied for self.responses   utf-8s   >Is/   A non-string value was supplied for self.locale(   R   R   R   R,   R   R-   R   R    t   encode_short_stringR.   R   R!   R   R   R   R"   R/   (   R   R#   R$   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   ”   s    			-	N(
   R%   R&   R'   R(   R)   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR+   w   s   t   Securec           B   sD   e  Z d  Z d Z d d „ Z e d „  ƒ Z d d „ Z d „  Z	 RS(   i 
 s   Connection.Securec         C   s   | |  _  d  S(   N(   t	   challenge(   R   R4   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   ©   s    c         C   s   t  S(   N(   R   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   ¬   s    i    c         C   so   t  j d | | ƒ d } | d 7} | | | | !|  _ y t |  j ƒ |  _ Wn t k
 r` n X| | 7} |  S(   Ns   >Ii    i   (   R   R   R4   R   R   (   R   R   R   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   °   s    

c         C   s„   t  ƒ  } t |  j t ƒ s' t d ƒ ‚ t |  j t ƒ rK |  j j d ƒ n |  j } | j t j	 d t
 | ƒ ƒ ƒ | j | ƒ | S(   Ns2   A non-string value was supplied for self.challenges   utf-8s   >I(   R   R   R4   R   R    R   R!   R   R   R   R"   (   R   R#   R$   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   »   s    		-N(
   R%   R&   R'   R(   R)   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR3   ¤   s   t   SecureOkc           B   sD   e  Z d  Z d Z d d „ Z e d „  ƒ Z d d „ Z d „  Z	 RS(   i 
 s   Connection.SecureOkc         C   s   | |  _  d  S(   N(   R.   (   R   R.   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   É   s    c         C   s   t  S(   N(   R0   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   Ì   s    i    c         C   so   t  j d | | ƒ d } | d 7} | | | | !|  _ y t |  j ƒ |  _ Wn t k
 r` n X| | 7} |  S(   Ns   >Ii    i   (   R   R   R.   R   R   (   R   R   R   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   Ð   s    

c         C   s„   t  ƒ  } t |  j t ƒ s' t d ƒ ‚ t |  j t ƒ rK |  j j d ƒ n |  j } | j t j	 d t
 | ƒ ƒ ƒ | j | ƒ | S(   Ns1   A non-string value was supplied for self.responses   utf-8s   >I(   R   R   R.   R   R    R   R!   R   R   R   R"   (   R   R#   R$   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   Û   s    		-N(
   R%   R&   R'   R(   R)   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR5   Ä   s   t   Tunec           B   sJ   e  Z d  Z d Z d d d d „ Z e d „  ƒ Z d d „ Z d „  Z RS(   i 
 s   Connection.Tunei    c         C   s   | |  _  | |  _ | |  _ d  S(   N(   t   channel_maxt	   frame_maxt	   heartbeat(   R   R7   R8   R9   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   é   s    		c         C   s   t  S(   N(   R   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   î   s    c         C   sv   t  j d | | ƒ d |  _ | d 7} t  j d | | ƒ d |  _ | d 7} t  j d | | ƒ d |  _ | d 7} |  S(   Ns   >Hi    i   s   >Ii   (   R   R   R7   R8   R9   (   R   R   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   ò   s    


c         C   sa   t  ƒ  } | j t j d |  j ƒ ƒ | j t j d |  j ƒ ƒ | j t j d |  j ƒ ƒ | S(   Ns   >Hs   >I(   R   R   R   R   R7   R8   R9   (   R   R#   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   û   s
    	(	   R%   R&   R'   R(   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR6   ä   s   	t   TuneOkc           B   sJ   e  Z d  Z d Z d d d d „ Z e d „  ƒ Z d d „ Z d „  Z RS(   i 
 s   Connection.TuneOki    c         C   s   | |  _  | |  _ | |  _ d  S(   N(   R7   R8   R9   (   R   R7   R8   R9   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR     s    		c         C   s   t  S(   N(   R0   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR     s    c         C   sv   t  j d | | ƒ d |  _ | d 7} t  j d | | ƒ d |  _ | d 7} t  j d | | ƒ d |  _ | d 7} |  S(   Ns   >Hi    i   s   >Ii   (   R   R   R7   R8   R9   (   R   R   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR     s    


c         C   sa   t  ƒ  } | j t j d |  j ƒ ƒ | j t j d |  j ƒ ƒ | j t j d |  j ƒ ƒ | S(   Ns   >Hs   >I(   R   R   R   R   R7   R8   R9   (   R   R#   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!     s
    	(	   R%   R&   R'   R(   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR:     s   	t   Openc           B   sJ   e  Z d  Z d Z d d e d „ Z e d „  ƒ Z d d „ Z d „  Z	 RS(	   i( 
 s   Connection.Opent   /t    c         C   s   | |  _  | |  _ | |  _ d  S(   N(   t   virtual_hostt   capabilitiest   insist(   R   R>   R?   R@   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   %  s    		c         C   s   t  S(   N(   R   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   *  s    i    c         C   sp   t  j | | ƒ \ |  _ } t  j | | ƒ \ |  _ } t j d | | ƒ d } | d 7} | d @d k |  _ |  S(   NR   i    i   i   (   R   R1   R>   R?   R   R   R@   (   R   R   R   t
   bit_buffer(    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   .  s    
c         C   s¤   t  ƒ  } t |  j t ƒ s' t d ƒ ‚ t j | |  j ƒ t |  j t ƒ sX t d ƒ ‚ t j | |  j ƒ d } |  j r‡ | d O} n  | j	 t
 j d | ƒ ƒ | S(   Ns5   A non-string value was supplied for self.virtual_hosts5   A non-string value was supplied for self.capabilitiesi    i   R   i   (   R   R   R>   R   R    R   R2   R?   R@   R   R   R   (   R   R#   RA   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   6  s    				(
   R%   R&   R'   R(   R0   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR;      s   t   OpenOkc           B   sD   e  Z d  Z d Z d d „ Z e d „  ƒ Z d d „ Z d „  Z RS(   i) 
 s   Connection.OpenOkR=   c         C   s   | |  _  d  S(   N(   t   known_hosts(   R   RC   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   I  s    c         C   s   t  S(   N(   R0   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   L  s    i    c         C   s   t  j | | ƒ \ |  _ } |  S(   N(   R   R1   RC   (   R   R   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   P  s    c         C   s>   t  ƒ  } t |  j t ƒ s' t d ƒ ‚ t j | |  j ƒ | S(   Ns4   A non-string value was supplied for self.known_hosts(   R   R   RC   R   R    R   R2   (   R   R#   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   T  s
    		(	   R%   R&   R'   R(   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyRB   D  s   t   Closec           B   sM   e  Z d  Z d Z d d d d d „ Z e d „  ƒ Z d d „ Z d „  Z	 RS(	   i2 
 s   Connection.CloseR=   c         C   s(   | |  _  | |  _ | |  _ | |  _ d  S(   N(   t
   reply_codet
   reply_textt   class_idt	   method_id(   R   RE   RF   RG   RH   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   `  s    			c         C   s   t  S(   N(   R   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   f  s    i    c         C   s‘   t  j d | | ƒ d |  _ | d 7} t j | | ƒ \ |  _ } t  j d | | ƒ d |  _ | d 7} t  j d | | ƒ d |  _ | d 7} |  S(   Ns   >Hi    i   (   R   R   RE   R   R1   RF   RG   RH   (   R   R   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   j  s    


c         C   s’   t  ƒ  } | j t j d |  j ƒ ƒ t |  j t ƒ sC t d ƒ ‚ t	 j
 | |  j ƒ | j t j d |  j ƒ ƒ | j t j d |  j ƒ ƒ | S(   Ns   >Hs3   A non-string value was supplied for self.reply_text(   R   R   R   R   RE   R   RF   R   R    R   R2   RG   RH   (   R   R#   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   t  s    		N(
   R%   R&   R'   R(   R)   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyRD   [  s   
t   CloseOkc           B   sA   e  Z d  Z d Z d „  Z e d „  ƒ Z d d „ Z d „  Z RS(   i3 
 s   Connection.CloseOkc         C   s   d  S(   N(    (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   ƒ  s    c         C   s   t  S(   N(   R0   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   †  s    i    c         C   s   |  S(   N(    (   R   R   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   Š  s    c         C   s   t  ƒ  } | S(   N(   R   (   R   R#   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!     s    	(	   R%   R&   R'   R(   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyRI   ~  s   	t   Blockedc           B   sD   e  Z d  Z d Z d d „ Z e d „  ƒ Z d d „ Z d „  Z RS(   i< 
 s   Connection.BlockedR=   c         C   s   | |  _  d  S(   N(   t   reason(   R   RK   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   –  s    c         C   s   t  S(   N(   R0   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   ™  s    i    c         C   s   t  j | | ƒ \ |  _ } |  S(   N(   R   R1   RK   (   R   R   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR     s    c         C   s>   t  ƒ  } t |  j t ƒ s' t d ƒ ‚ t j | |  j ƒ | S(   Ns/   A non-string value was supplied for self.reason(   R   R   RK   R   R    R   R2   (   R   R#   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   ¡  s
    		(	   R%   R&   R'   R(   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyRJ   ‘  s   t	   Unblockedc           B   sA   e  Z d  Z d Z d „  Z e d „  ƒ Z d d „ Z d „  Z RS(   i= 
 s   Connection.Unblockedc         C   s   d  S(   N(    (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   ­  s    c         C   s   t  S(   N(   R0   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   °  s    i    c         C   s   |  S(   N(    (   R   R   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   ´  s    c         C   s   t  ƒ  } | S(   N(   R   (   R   R#   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   ·  s    	(	   R%   R&   R'   R(   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyRL   ¨  s   	(   R%   R&   R'   R(   R    t   MethodR   R+   R3   R5   R6   R:   R;   RB   RD   RI   RJ   RL   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   9   s   9-  $#t   Channelc           B   sª   e  Z d  Z d Z d e j f d „  ƒ  YZ d e j f d „  ƒ  YZ d e j f d „  ƒ  YZ d e j f d	 „  ƒ  YZ	 d
 e j f d „  ƒ  YZ
 d e j f d „  ƒ  YZ RS(   i   RN   R;   c           B   sD   e  Z d  Z d Z d d „ Z e d „  ƒ Z d d „ Z d „  Z RS(   i
  s   Channel.OpenR=   c         C   s   | |  _  d  S(   N(   t   out_of_band(   R   RO   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   Æ  s    c         C   s   t  S(   N(   R   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   É  s    i    c         C   s   t  j | | ƒ \ |  _ } |  S(   N(   R   R1   RO   (   R   R   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   Í  s    c         C   s>   t  ƒ  } t |  j t ƒ s' t d ƒ ‚ t j | |  j ƒ | S(   Ns4   A non-string value was supplied for self.out_of_band(   R   R   RO   R   R    R   R2   (   R   R#   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   Ñ  s
    		(	   R%   R&   R'   R(   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR;   Á  s   RB   c           B   sD   e  Z d  Z d Z d d „ Z e d „  ƒ Z d d „ Z d „  Z RS(   i  s   Channel.OpenOkR=   c         C   s   | |  _  d  S(   N(   t
   channel_id(   R   RP   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   Ý  s    c         C   s   t  S(   N(   R0   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   à  s    i    c         C   so   t  j d | | ƒ d } | d 7} | | | | !|  _ y t |  j ƒ |  _ Wn t k
 r` n X| | 7} |  S(   Ns   >Ii    i   (   R   R   RP   R   R   (   R   R   R   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   ä  s    

c         C   s„   t  ƒ  } t |  j t ƒ s' t d ƒ ‚ t |  j t ƒ rK |  j j d ƒ n |  j } | j t j	 d t
 | ƒ ƒ ƒ | j | ƒ | S(   Ns3   A non-string value was supplied for self.channel_ids   utf-8s   >I(   R   R   RP   R   R    R   R!   R   R   R   R"   (   R   R#   R$   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   ï  s    		-(	   R%   R&   R'   R(   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyRB   Ø  s   t   Flowc           B   sD   e  Z d  Z d Z d d „ Z e d „  ƒ Z d d „ Z d „  Z	 RS(   i  s   Channel.Flowc         C   s   | |  _  d  S(   N(   t   active(   R   RR   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   ý  s    c         C   s   t  S(   N(   R   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR      s    i    c         C   s:   t  j d | | ƒ d } | d 7} | d @d k |  _ |  S(   NR   i    i   i   (   R   R   RR   (   R   R   R   RA   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR     s    
c         C   sB   t  ƒ  } d } |  j r% | d O} n  | j t j d | ƒ ƒ | S(   Ni    i   R   i   (   R   RR   R   R   R   (   R   R#   RA   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   
  s    		N(
   R%   R&   R'   R(   R)   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyRQ   ø  s   t   FlowOkc           B   sD   e  Z d  Z d Z d d „ Z e d „  ƒ Z d d „ Z d „  Z	 RS(   i  s   Channel.FlowOkc         C   s   | |  _  d  S(   N(   RR   (   R   RR   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR     s    c         C   s   t  S(   N(   R0   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR     s    i    c         C   s:   t  j d | | ƒ d } | d 7} | d @d k |  _ |  S(   NR   i    i   i   (   R   R   RR   (   R   R   R   RA   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR     s    
c         C   sB   t  ƒ  } d } |  j r% | d O} n  | j t j d | ƒ ƒ | S(   Ni    i   R   i   (   R   RR   R   R   R   (   R   R#   RA   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   $  s    		N(
   R%   R&   R'   R(   R)   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyRS     s   RD   c           B   sM   e  Z d  Z d Z d d d d d „ Z e d „  ƒ Z d d „ Z d „  Z	 RS(	   i(  s   Channel.CloseR=   c         C   s(   | |  _  | |  _ | |  _ | |  _ d  S(   N(   RE   RF   RG   RH   (   R   RE   RF   RG   RH   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   1  s    			c         C   s   t  S(   N(   R   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   7  s    i    c         C   s‘   t  j d | | ƒ d |  _ | d 7} t j | | ƒ \ |  _ } t  j d | | ƒ d |  _ | d 7} t  j d | | ƒ d |  _ | d 7} |  S(   Ns   >Hi    i   (   R   R   RE   R   R1   RF   RG   RH   (   R   R   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   ;  s    


c         C   s’   t  ƒ  } | j t j d |  j ƒ ƒ t |  j t ƒ sC t d ƒ ‚ t	 j
 | |  j ƒ | j t j d |  j ƒ ƒ | j t j d |  j ƒ ƒ | S(   Ns   >Hs3   A non-string value was supplied for self.reply_text(   R   R   R   R   RE   R   RF   R   R    R   R2   RG   RH   (   R   R#   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   E  s    		N(
   R%   R&   R'   R(   R)   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyRD   ,  s   
RI   c           B   sA   e  Z d  Z d Z d „  Z e d „  ƒ Z d d „ Z d „  Z RS(   i)  s   Channel.CloseOkc         C   s   d  S(   N(    (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   T  s    c         C   s   t  S(   N(   R0   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   W  s    i    c         C   s   |  S(   N(    (   R   R   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   [  s    c         C   s   t  ƒ  } | S(   N(   R   (   R   R#   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   ^  s    	(	   R%   R&   R'   R(   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyRI   O  s   	(   R%   R&   R'   R(   R    RM   R;   RB   RQ   RS   RD   RI   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyRN   ¼  s    #t   Accessc           B   sF   e  Z d  Z d Z d e j f d „  ƒ  YZ d e j f d „  ƒ  YZ RS(   i   RT   t   Requestc           B   sS   e  Z d  Z d Z d e e e e e d „ Z e d „  ƒ Z d d „ Z	 d „  Z
 RS(   i
  s   Access.Requests   /datac         C   s:   | |  _  | |  _ | |  _ | |  _ | |  _ | |  _ d  S(   N(   t   realmt	   exclusivet   passiveRR   t   writet   read(   R   RV   RW   RX   RR   RY   RZ   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   m  s    					c         C   s   t  S(   N(   R   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   u  s    i    c         C   s¡   t  j | | ƒ \ |  _ } t j d | | ƒ d } | d 7} | d @d k |  _ | d @d k |  _ | d	 @d k |  _ | d
 @d k |  _ | d @d k |  _	 |  S(   NR   i    i   i   i   i   i   i   i   i   i   (
   R   R1   RV   R   R   RW   RX   RR   RY   RZ   (   R   R   R   RA   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   y  s    
c         C   sË   t  ƒ  } t |  j t ƒ s' t d ƒ ‚ t j | |  j ƒ d } |  j rV | d O} n  |  j rl | d	 O} n  |  j	 r‚ | d
 O} n  |  j
 r˜ | d O} n  |  j r® | d O} n  | j t j d | ƒ ƒ | S(   Ns.   A non-string value was supplied for self.realmi    i   i   i   i   R   i   i   i   i   i   (   R   R   RV   R   R    R   R2   RW   RX   RR   RY   RZ   R   R   R   (   R   R#   RA   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   „  s"    							(   R%   R&   R'   R(   R0   R   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyRU   h  s   t	   RequestOkc           B   sD   e  Z d  Z d Z d d „ Z e d „  ƒ Z d d „ Z d „  Z RS(   i  s   Access.RequestOki   c         C   s   | |  _  d  S(   N(   t   ticket(   R   R\   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   œ  s    c         C   s   t  S(   N(   R0   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   Ÿ  s    i    c         C   s*   t  j d | | ƒ d |  _ | d 7} |  S(   Ns   >Hi    i   (   R   R   R\   (   R   R   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   £  s    
c         C   s)   t  ƒ  } | j t j d |  j ƒ ƒ | S(   Ns   >H(   R   R   R   R   R\   (   R   R#   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   ¨  s    	(	   R%   R&   R'   R(   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR[   —  s   (   R%   R&   R'   R(   R    RM   RU   R[   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyRT   c  s   /t   Exchangec           B   sÜ   e  Z d  Z d Z d e j f d „  ƒ  YZ d e j f d „  ƒ  YZ d e j f d „  ƒ  YZ d e j f d	 „  ƒ  YZ	 d
 e j f d „  ƒ  YZ
 d e j f d „  ƒ  YZ d e j f d „  ƒ  YZ d e j f d „  ƒ  YZ RS(   i(   R]   t   Declarec        
   B   s\   e  Z d  Z d Z d d d e e e e e d d „	 Z e d „  ƒ Z d d „ Z	 d „  Z
 RS(	   i
 ( s   Exchange.Declarei    t   directc
   
      C   sU   | |  _  | |  _ | |  _ | |  _ | |  _ | |  _ | |  _ | |  _ |	 |  _ d  S(   N(	   R\   t   exchanget   typeRX   t   durablet   auto_deletet   internalt   nowaitt	   arguments(
   R   R\   R`   Ra   RX   Rb   Rc   Rd   Re   Rf   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   ¸  s    								c         C   s   t  S(   N(   R   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   Ã  s    c         C   sý   t  j d | | ƒ d |  _ | d 7} t j | | ƒ \ |  _ } t j | | ƒ \ |  _ } t  j d | | ƒ d } | d 7} | d @d k |  _ | d	 @d k |  _ | d
 @d k |  _	 | d @d k |  _
 | d @d k |  _ t j | | ƒ \ |  _ } |  S(   Ns   >Hi    i   R   i   i   i   i   i   i   i   i   (   R   R   R\   R   R1   R`   Ra   RX   Rb   Rc   Rd   Re   R   Rf   (   R   R   R   RA   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   Ç  s    

c         C   s+  t  ƒ  } | j t j d |  j ƒ ƒ t |  j t ƒ sC t d ƒ ‚ t	 j
 | |  j ƒ t |  j t ƒ st t d ƒ ‚ t	 j
 | |  j ƒ d } |  j r£ | d
 O} n  |  j r¹ | d O} n  |  j rÏ | d O} n  |  j rå | d O} n  |  j rû | d O} n  | j t j d	 | ƒ ƒ t	 j | |  j ƒ | S(   Ns   >Hs1   A non-string value was supplied for self.exchanges-   A non-string value was supplied for self.typei    i   i   i   i   R   i   i   i   i   i   (   R   R   R   R   R\   R   R`   R   R    R   R2   Ra   RX   Rb   Rc   Rd   Re   R   Rf   (   R   R#   RA   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   Ö  s,    								N(   R%   R&   R'   R(   R)   R0   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR^   ³  s   $t	   DeclareOkc           B   sA   e  Z d  Z d Z d „  Z e d „  ƒ Z d d „ Z d „  Z RS(   i ( s   Exchange.DeclareOkc         C   s   d  S(   N(    (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   ó  s    c         C   s   t  S(   N(   R0   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   ö  s    i    c         C   s   |  S(   N(    (   R   R   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   ú  s    c         C   s   t  ƒ  } | S(   N(   R   (   R   R#   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   ý  s    	(	   R%   R&   R'   R(   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyRg   î  s   	t   Deletec           B   sM   e  Z d  Z d Z d d e e d „ Z e d „  ƒ Z d d „ Z	 d „  Z
 RS(   i ( s   Exchange.Deletei    c         C   s(   | |  _  | |  _ | |  _ | |  _ d  S(   N(   R\   R`   t	   if_unusedRe   (   R   R\   R`   Ri   Re   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR     s    			c         C   s   t  S(   N(   R   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR     s    c         C   sŽ   t  j d | | ƒ d |  _ | d 7} t j | | ƒ \ |  _ } t  j d | | ƒ d } | d 7} | d @d k |  _ | d @d k |  _ |  S(   Ns   >Hi    i   R   i   i   i   (   R   R   R\   R   R1   R`   Ri   Re   (   R   R   R   RA   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR     s    

c         C   s¥   t  ƒ  } | j t j d |  j ƒ ƒ t |  j t ƒ sC t d ƒ ‚ t	 j
 | |  j ƒ d } |  j rr | d O} n  |  j rˆ | d O} n  | j t j d | ƒ ƒ | S(   Ns   >Hs1   A non-string value was supplied for self.exchangei    i   R   i   i   (   R   R   R   R   R\   R   R`   R   R    R   R2   Ri   Re   (   R   R#   RA   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!     s    				N(   R%   R&   R'   R(   R)   R0   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyRh     s   
t   DeleteOkc           B   sA   e  Z d  Z d Z d „  Z e d „  ƒ Z d d „ Z d „  Z RS(   i ( s   Exchange.DeleteOkc         C   s   d  S(   N(    (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   -  s    c         C   s   t  S(   N(   R0   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   0  s    i    c         C   s   |  S(   N(    (   R   R   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   4  s    c         C   s   t  ƒ  } | S(   N(   R   (   R   R#   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   7  s    	(	   R%   R&   R'   R(   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyRj   (  s   	t   Bindc           B   sS   e  Z d  Z d Z d d d d e d d „ Z e d „  ƒ Z d d „ Z	 d „  Z
 RS(	   i ( s   Exchange.Bindi    R=   c         C   s:   | |  _  | |  _ | |  _ | |  _ | |  _ | |  _ d  S(   N(   R\   t   destinationt   sourcet   routing_keyRe   Rf   (   R   R\   Rl   Rm   Rn   Re   Rf   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   @  s    					c         C   s   t  S(   N(   R   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   H  s    c         C   sÌ   t  j d | | ƒ d |  _ | d 7} t j | | ƒ \ |  _ } t j | | ƒ \ |  _ } t j | | ƒ \ |  _ } t  j d | | ƒ d } | d 7} | d @d k |  _ t j	 | | ƒ \ |  _
 } |  S(   Ns   >Hi    i   R   i   i   (   R   R   R\   R   R1   Rl   Rm   Rn   Re   R   Rf   (   R   R   R   RA   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   L  s    

c         C   s  t  ƒ  } | j t j d |  j ƒ ƒ t |  j t ƒ sC t d ƒ ‚ t	 j
 | |  j ƒ t |  j t ƒ st t d ƒ ‚ t	 j
 | |  j ƒ t |  j t ƒ s¥ t d ƒ ‚ t	 j
 | |  j ƒ d } |  j rÔ | d O} n  | j t j d | ƒ ƒ t	 j | |  j ƒ | S(	   Ns   >Hs4   A non-string value was supplied for self.destinations/   A non-string value was supplied for self.sources4   A non-string value was supplied for self.routing_keyi    i   R   i   (   R   R   R   R   R\   R   Rl   R   R    R   R2   Rm   Rn   Re   R   Rf   (   R   R#   RA   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   X  s"    					N(   R%   R&   R'   R(   R)   R0   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyRk   ;  s   t   BindOkc           B   sA   e  Z d  Z d Z d „  Z e d „  ƒ Z d d „ Z d „  Z RS(   i ( s   Exchange.BindOkc         C   s   d  S(   N(    (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   p  s    c         C   s   t  S(   N(   R0   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   s  s    i    c         C   s   |  S(   N(    (   R   R   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   w  s    c         C   s   t  ƒ  } | S(   N(   R   (   R   R#   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   z  s    	(	   R%   R&   R'   R(   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyRo   k  s   	t   Unbindc           B   sS   e  Z d  Z d Z d d d d e d d „ Z e d „  ƒ Z d d „ Z	 d „  Z
 RS(	   i( ( s   Exchange.Unbindi    R=   c         C   s:   | |  _  | |  _ | |  _ | |  _ | |  _ | |  _ d  S(   N(   R\   Rl   Rm   Rn   Re   Rf   (   R   R\   Rl   Rm   Rn   Re   Rf   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   ƒ  s    					c         C   s   t  S(   N(   R   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   ‹  s    c         C   sÌ   t  j d | | ƒ d |  _ | d 7} t j | | ƒ \ |  _ } t j | | ƒ \ |  _ } t j | | ƒ \ |  _ } t  j d | | ƒ d } | d 7} | d @d k |  _ t j	 | | ƒ \ |  _
 } |  S(   Ns   >Hi    i   R   i   i   (   R   R   R\   R   R1   Rl   Rm   Rn   Re   R   Rf   (   R   R   R   RA   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR     s    

c         C   s  t  ƒ  } | j t j d |  j ƒ ƒ t |  j t ƒ sC t d ƒ ‚ t	 j
 | |  j ƒ t |  j t ƒ st t d ƒ ‚ t	 j
 | |  j ƒ t |  j t ƒ s¥ t d ƒ ‚ t	 j
 | |  j ƒ d } |  j rÔ | d O} n  | j t j d | ƒ ƒ t	 j | |  j ƒ | S(	   Ns   >Hs4   A non-string value was supplied for self.destinations/   A non-string value was supplied for self.sources4   A non-string value was supplied for self.routing_keyi    i   R   i   (   R   R   R   R   R\   R   Rl   R   R    R   R2   Rm   Rn   Re   R   Rf   (   R   R#   RA   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   ›  s"    					N(   R%   R&   R'   R(   R)   R0   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyRp   ~  s   t   UnbindOkc           B   sA   e  Z d  Z d Z d „  Z e d „  ƒ Z d d „ Z d „  Z RS(   i3 ( s   Exchange.UnbindOkc         C   s   d  S(   N(    (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   ³  s    c         C   s   t  S(   N(   R0   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   ¶  s    i    c         C   s   |  S(   N(    (   R   R   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   º  s    c         C   s   t  ƒ  } | S(   N(   R   (   R   R#   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   ½  s    	(	   R%   R&   R'   R(   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyRq   ®  s   	(   R%   R&   R'   R(   R    RM   R^   Rg   Rh   Rj   Rk   Ro   Rp   Rq   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR]   ®  s   ;'00t   Queuec           B   s  e  Z d  Z d Z d e j f d „  ƒ  YZ d e j f d „  ƒ  YZ d e j f d „  ƒ  YZ d e j f d	 „  ƒ  YZ	 d
 e j f d „  ƒ  YZ
 d e j f d „  ƒ  YZ d e j f d „  ƒ  YZ d e j f d „  ƒ  YZ d e j f d „  ƒ  YZ d e j f d „  ƒ  YZ RS(   i2   Rr   R^   c        	   B   sY   e  Z d  Z d Z d d e e e e e d d „ Z e d „  ƒ Z d d „ Z	 d „  Z
 RS(	   i
 2 s   Queue.Declarei    R=   c	   	      C   sL   | |  _  | |  _ | |  _ | |  _ | |  _ | |  _ | |  _ | |  _ d  S(   N(   R\   t   queueRX   Rb   RW   Rc   Re   Rf   (	   R   R\   Rs   RX   Rb   RW   Rc   Re   Rf   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   Ì  s    							c         C   s   t  S(   N(   R   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   Ö  s    c         C   sâ   t  j d | | ƒ d |  _ | d 7} t j | | ƒ \ |  _ } t  j d | | ƒ d } | d 7} | d @d k |  _ | d	 @d k |  _ | d
 @d k |  _ | d @d k |  _	 | d @d k |  _
 t j | | ƒ \ |  _ } |  S(   Ns   >Hi    i   R   i   i   i   i   i   i   i   i   (   R   R   R\   R   R1   Rs   RX   Rb   RW   Rc   Re   R   Rf   (   R   R   R   RA   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   Ú  s    

c         C   sú   t  ƒ  } | j t j d |  j ƒ ƒ t |  j t ƒ sC t d ƒ ‚ t	 j
 | |  j ƒ d } |  j rr | d	 O} n  |  j rˆ | d
 O} n  |  j rž | d O} n  |  j r´ | d O} n  |  j rÊ | d O} n  | j t j d | ƒ ƒ t	 j | |  j ƒ | S(   Ns   >Hs.   A non-string value was supplied for self.queuei    i   i   i   i   R   i   i   i   i   i   (   R   R   R   R   R\   R   Rs   R   R    R   R2   RX   Rb   RW   Rc   Re   R   Rf   (   R   R#   RA   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   è  s&    							N(   R%   R&   R'   R(   R0   R)   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR^   Ç  s   !
Rg   c           B   sJ   e  Z d  Z d Z d d d d „ Z e d „  ƒ Z d d „ Z d „  Z	 RS(   i 2 s   Queue.DeclareOkc         C   s   | |  _  | |  _ | |  _ d  S(   N(   Rs   t   message_countt   consumer_count(   R   Rs   Rt   Ru   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR     s    		c         C   s   t  S(   N(   R0   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR     s    i    c         C   sk   t  j | | ƒ \ |  _ } t j d | | ƒ d |  _ | d 7} t j d | | ƒ d |  _ | d 7} |  S(   Ns   >Ii    i   (   R   R1   Rs   R   R   Rt   Ru   (   R   R   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR     s    

c         C   sv   t  ƒ  } t |  j t ƒ s' t d ƒ ‚ t j | |  j ƒ | j t j	 d |  j
 ƒ ƒ | j t j	 d |  j ƒ ƒ | S(   Ns.   A non-string value was supplied for self.queues   >I(   R   R   Rs   R   R    R   R2   R   R   R   Rt   Ru   (   R   R#   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!     s    		N(
   R%   R&   R'   R(   R)   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyRg   ý  s   Rk   c           B   sS   e  Z d  Z d Z d d d d e d d „ Z e d „  ƒ Z d d „ Z	 d „  Z
 RS(	   i 2 s
   Queue.Bindi    R=   c         C   s:   | |  _  | |  _ | |  _ | |  _ | |  _ | |  _ d  S(   N(   R\   Rs   R`   Rn   Re   Rf   (   R   R\   Rs   R`   Rn   Re   Rf   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   !  s    					c         C   s   t  S(   N(   R   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   )  s    c         C   sÌ   t  j d | | ƒ d |  _ | d 7} t j | | ƒ \ |  _ } t j | | ƒ \ |  _ } t j | | ƒ \ |  _ } t  j d | | ƒ d } | d 7} | d @d k |  _ t j	 | | ƒ \ |  _
 } |  S(   Ns   >Hi    i   R   i   i   (   R   R   R\   R   R1   Rs   R`   Rn   Re   R   Rf   (   R   R   R   RA   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   -  s    

c         C   s  t  ƒ  } | j t j d |  j ƒ ƒ t |  j t ƒ sC t d ƒ ‚ t	 j
 | |  j ƒ t |  j t ƒ st t d ƒ ‚ t	 j
 | |  j ƒ t |  j t ƒ s¥ t d ƒ ‚ t	 j
 | |  j ƒ d } |  j rÔ | d O} n  | j t j d | ƒ ƒ t	 j | |  j ƒ | S(	   Ns   >Hs.   A non-string value was supplied for self.queues1   A non-string value was supplied for self.exchanges4   A non-string value was supplied for self.routing_keyi    i   R   i   (   R   R   R   R   R\   R   Rs   R   R    R   R2   R`   Rn   Re   R   Rf   (   R   R#   RA   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   9  s"    					N(   R%   R&   R'   R(   R)   R0   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyRk     s   Ro   c           B   sA   e  Z d  Z d Z d „  Z e d „  ƒ Z d d „ Z d „  Z RS(   i 2 s   Queue.BindOkc         C   s   d  S(   N(    (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   Q  s    c         C   s   t  S(   N(   R0   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   T  s    i    c         C   s   |  S(   N(    (   R   R   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   X  s    c         C   s   t  ƒ  } | S(   N(   R   (   R   R#   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   [  s    	(	   R%   R&   R'   R(   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyRo   L  s   	t   Purgec           B   sJ   e  Z d  Z d Z d d e d „ Z e d „  ƒ Z d d „ Z d „  Z	 RS(   i 2 s   Queue.Purgei    R=   c         C   s   | |  _  | |  _ | |  _ d  S(   N(   R\   Rs   Re   (   R   R\   Rs   Re   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   d  s    		c         C   s   t  S(   N(   R   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   i  s    c         C   s{   t  j d | | ƒ d |  _ | d 7} t j | | ƒ \ |  _ } t  j d | | ƒ d } | d 7} | d @d k |  _ |  S(   Ns   >Hi    i   R   i   i   (   R   R   R\   R   R1   Rs   Re   (   R   R   R   RA   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   m  s    

c         C   s   t  ƒ  } | j t j d |  j ƒ ƒ t |  j t ƒ sC t d ƒ ‚ t	 j
 | |  j ƒ d } |  j rr | d O} n  | j t j d | ƒ ƒ | S(   Ns   >Hs.   A non-string value was supplied for self.queuei    i   R   i   (   R   R   R   R   R\   R   Rs   R   R    R   R2   Re   (   R   R#   RA   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   v  s    			(
   R%   R&   R'   R(   R0   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyRv   _  s   	t   PurgeOkc           B   sD   e  Z d  Z d Z d d „ Z e d „  ƒ Z d d „ Z d „  Z	 RS(   i 2 s   Queue.PurgeOkc         C   s   | |  _  d  S(   N(   Rt   (   R   Rt   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   ‡  s    c         C   s   t  S(   N(   R0   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   Š  s    i    c         C   s*   t  j d | | ƒ d |  _ | d 7} |  S(   Ns   >Ii    i   (   R   R   Rt   (   R   R   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   Ž  s    
c         C   s)   t  ƒ  } | j t j d |  j ƒ ƒ | S(   Ns   >I(   R   R   R   R   Rt   (   R   R#   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   “  s    	N(
   R%   R&   R'   R(   R)   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyRw   ‚  s   Rh   c           B   sP   e  Z d  Z d Z d d e e e d „ Z e d „  ƒ Z d d „ Z d „  Z	 RS(   i( 2 s   Queue.Deletei    R=   c         C   s1   | |  _  | |  _ | |  _ | |  _ | |  _ d  S(   N(   R\   Rs   Ri   t   if_emptyRe   (   R   R\   Rs   Ri   Rx   Re   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR     s
    				c         C   s   t  S(   N(   R   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   ¤  s    c         C   s¡   t  j d | | ƒ d |  _ | d 7} t j | | ƒ \ |  _ } t  j d | | ƒ d } | d 7} | d @d k |  _ | d @d k |  _ | d @d k |  _ |  S(	   Ns   >Hi    i   R   i   i   i   i   (	   R   R   R\   R   R1   Rs   Ri   Rx   Re   (   R   R   R   RA   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   ¨  s    

c         C   s»   t  ƒ  } | j t j d |  j ƒ ƒ t |  j t ƒ sC t d ƒ ‚ t	 j
 | |  j ƒ d } |  j rr | d O} n  |  j rˆ | d O} n  |  j rž | d	 O} n  | j t j d | ƒ ƒ | S(
   Ns   >Hs.   A non-string value was supplied for self.queuei    i   i   R   i   i   i   (   R   R   R   R   R\   R   Rs   R   R    R   R2   Ri   Rx   Re   (   R   R#   RA   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   ³  s    					(
   R%   R&   R'   R(   R0   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyRh   ˜  s   Rj   c           B   sD   e  Z d  Z d Z d d „ Z e d „  ƒ Z d d „ Z d „  Z	 RS(   i) 2 s   Queue.DeleteOkc         C   s   | |  _  d  S(   N(   Rt   (   R   Rt   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   È  s    c         C   s   t  S(   N(   R0   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   Ë  s    i    c         C   s*   t  j d | | ƒ d |  _ | d 7} |  S(   Ns   >Ii    i   (   R   R   Rt   (   R   R   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   Ï  s    
c         C   s)   t  ƒ  } | j t j d |  j ƒ ƒ | S(   Ns   >I(   R   R   R   R   Rt   (   R   R#   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   Ô  s    	N(
   R%   R&   R'   R(   R)   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyRj   Ã  s   Rp   c           B   sP   e  Z d  Z d Z d d d d d d „ Z e d „  ƒ Z d d „ Z d „  Z	 RS(	   i2 2 s   Queue.Unbindi    R=   c         C   s1   | |  _  | |  _ | |  _ | |  _ | |  _ d  S(   N(   R\   Rs   R`   Rn   Rf   (   R   R\   Rs   R`   Rn   Rf   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   Þ  s
    				c         C   s   t  S(   N(   R   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   å  s    c         C   s–   t  j d | | ƒ d |  _ | d 7} t j | | ƒ \ |  _ } t j | | ƒ \ |  _ } t j | | ƒ \ |  _ } t j | | ƒ \ |  _	 } |  S(   Ns   >Hi    i   (
   R   R   R\   R   R1   Rs   R`   Rn   R   Rf   (   R   R   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   é  s    
c         C   sÏ   t  ƒ  } | j t j d |  j ƒ ƒ t |  j t ƒ sC t d ƒ ‚ t	 j
 | |  j ƒ t |  j t ƒ st t d ƒ ‚ t	 j
 | |  j ƒ t |  j t ƒ s¥ t d ƒ ‚ t	 j
 | |  j ƒ t	 j | |  j ƒ | S(   Ns   >Hs.   A non-string value was supplied for self.queues1   A non-string value was supplied for self.exchanges4   A non-string value was supplied for self.routing_key(   R   R   R   R   R\   R   Rs   R   R    R   R2   R`   Rn   R   Rf   (   R   R#   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   ò  s    				N(
   R%   R&   R'   R(   R)   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyRp   Ù  s   	Rq   c           B   sA   e  Z d  Z d Z d „  Z e d „  ƒ Z d d „ Z d „  Z RS(   i3 2 s   Queue.UnbindOkc         C   s   d  S(   N(    (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR     s    c         C   s   t  S(   N(   R0   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   	  s    i    c         C   s   |  S(   N(    (   R   R   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR     s    c         C   s   t  ƒ  } | S(   N(   R   (   R   R#   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!     s    	(	   R%   R&   R'   R(   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyRq     s   	(   R%   R&   R'   R(   R    RM   R^   Rg   Rk   Ro   Rv   Rw   Rh   Rj   Rp   Rq   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyRr   Â  s   60#+(t   Basicc           B   sÖ  e  Z d  Z d Z d e j f d „  ƒ  YZ d e j f d „  ƒ  YZ d e j f d „  ƒ  YZ d e j f d	 „  ƒ  YZ	 d
 e j f d „  ƒ  YZ
 d e j f d „  ƒ  YZ d e j f d „  ƒ  YZ d e j f d „  ƒ  YZ d e j f d „  ƒ  YZ d e j f d „  ƒ  YZ d e j f d „  ƒ  YZ d e j f d „  ƒ  YZ d e j f d „  ƒ  YZ d e j f d „  ƒ  YZ d e j f d „  ƒ  YZ d  e j f d! „  ƒ  YZ d" e j f d# „  ƒ  YZ d$ e j f d% „  ƒ  YZ RS(&   i<   Ry   t   Qosc           B   sJ   e  Z d  Z d Z d d e d „ Z e d „  ƒ Z d d „ Z d „  Z	 RS(   i
 < s	   Basic.Qosi    c         C   s   | |  _  | |  _ | |  _ d  S(   N(   t   prefetch_sizet   prefetch_countt
   global_qos(   R   R{   R|   R}   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR     s    		c         C   s   t  S(   N(   R   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   $  s    c         C   s†   t  j d | | ƒ d |  _ | d 7} t  j d | | ƒ d |  _ | d 7} t  j d | | ƒ d } | d 7} | d @d k |  _ |  S(	   Ns   >Ii    i   s   >Hi   R   i   i   (   R   R   R{   R|   R}   (   R   R   R   RA   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   (  s    


c         C   sz   t  ƒ  } | j t j d |  j ƒ ƒ | j t j d |  j ƒ ƒ d } |  j r] | d O} n  | j t j d | ƒ ƒ | S(   Ns   >Is   >Hi    i   R   i   (   R   R   R   R   R{   R|   R}   (   R   R#   RA   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   2  s    		(
   R%   R&   R'   R(   R0   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyRz     s   
t   QosOkc           B   sA   e  Z d  Z d Z d „  Z e d „  ƒ Z d d „ Z d „  Z RS(   i < s   Basic.QosOkc         C   s   d  S(   N(    (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   A  s    c         C   s   t  S(   N(   R0   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   D  s    i    c         C   s   |  S(   N(    (   R   R   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   H  s    c         C   s   t  ƒ  } | S(   N(   R   (   R   R#   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   K  s    	(	   R%   R&   R'   R(   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR~   <  s   	t   Consumec        	   B   sY   e  Z d  Z d Z d d d e e e e d d „ Z e d „  ƒ Z d d „ Z	 d „  Z
 RS(	   i < s   Basic.Consumei    R=   c	   	      C   sL   | |  _  | |  _ | |  _ | |  _ | |  _ | |  _ | |  _ | |  _ d  S(   N(   R\   Rs   t   consumer_tagt   no_localt   no_ackRW   Re   Rf   (	   R   R\   Rs   R€   R   R‚   RW   Re   Rf   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   T  s    							c         C   s   t  S(   N(   R   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   ^  s    c         C   sê   t  j d | | ƒ d |  _ | d 7} t j | | ƒ \ |  _ } t j | | ƒ \ |  _ } t  j d | | ƒ d } | d 7} | d @d k |  _ | d @d k |  _ | d	 @d k |  _	 | d
 @d k |  _
 t j | | ƒ \ |  _ } |  S(   Ns   >Hi    i   R   i   i   i   i   i   i   (   R   R   R\   R   R1   Rs   R€   R   R‚   RW   Re   R   Rf   (   R   R   R   RA   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   b  s    

c         C   s  t  ƒ  } | j t j d |  j ƒ ƒ t |  j t ƒ sC t d ƒ ‚ t	 j
 | |  j ƒ t |  j t ƒ st t d ƒ ‚ t	 j
 | |  j ƒ d } |  j r£ | d	 O} n  |  j r¹ | d
 O} n  |  j rÏ | d O} n  |  j rå | d O} n  | j t j d | ƒ ƒ t	 j | |  j ƒ | S(   Ns   >Hs.   A non-string value was supplied for self.queues5   A non-string value was supplied for self.consumer_tagi    i   i   i   R   i   i   i   i   (   R   R   R   R   R\   R   Rs   R   R    R   R2   R€   R   R‚   RW   Re   R   Rf   (   R   R#   RA   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   p  s(    							N(   R%   R&   R'   R(   R0   R)   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   O  s   !
t	   ConsumeOkc           B   sD   e  Z d  Z d Z d d „ Z e d „  ƒ Z d d „ Z d „  Z	 RS(   i < s   Basic.ConsumeOkc         C   s   | |  _  d  S(   N(   R€   (   R   R€   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   ‹  s    c         C   s   t  S(   N(   R0   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   Ž  s    i    c         C   s   t  j | | ƒ \ |  _ } |  S(   N(   R   R1   R€   (   R   R   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   ’  s    c         C   s>   t  ƒ  } t |  j t ƒ s' t d ƒ ‚ t j | |  j ƒ | S(   Ns5   A non-string value was supplied for self.consumer_tag(   R   R   R€   R   R    R   R2   (   R   R#   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   –  s
    		N(
   R%   R&   R'   R(   R)   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyRƒ   †  s   t   Cancelc           B   sG   e  Z d  Z d Z d e d „ Z e d „  ƒ Z d d „ Z	 d „  Z
 RS(   i < s   Basic.Cancelc         C   s   | |  _  | |  _ d  S(   N(   R€   Re   (   R   R€   Re   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   ¢  s    	c         C   s   t  S(   N(   R   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   ¦  s    i    c         C   sU   t  j | | ƒ \ |  _ } t j d | | ƒ d } | d 7} | d @d k |  _ |  S(   NR   i    i   i   (   R   R1   R€   R   R   Re   (   R   R   R   RA   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   ª  s
    
c         C   ss   t  ƒ  } t |  j t ƒ s' t d ƒ ‚ t j | |  j ƒ d } |  j rV | d O} n  | j t	 j
 d | ƒ ƒ | S(   Ns5   A non-string value was supplied for self.consumer_tagi    i   R   i   (   R   R   R€   R   R    R   R2   Re   R   R   R   (   R   R#   RA   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   ±  s    			N(   R%   R&   R'   R(   R)   R0   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR„     s   t   CancelOkc           B   sD   e  Z d  Z d Z d d „ Z e d „  ƒ Z d d „ Z d „  Z	 RS(   i < s   Basic.CancelOkc         C   s   | |  _  d  S(   N(   R€   (   R   R€   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   Á  s    c         C   s   t  S(   N(   R0   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   Ä  s    i    c         C   s   t  j | | ƒ \ |  _ } |  S(   N(   R   R1   R€   (   R   R   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   È  s    c         C   s>   t  ƒ  } t |  j t ƒ s' t d ƒ ‚ t j | |  j ƒ | S(   Ns5   A non-string value was supplied for self.consumer_tag(   R   R   R€   R   R    R   R2   (   R   R#   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   Ì  s
    		N(
   R%   R&   R'   R(   R)   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR…   ¼  s   t   Publishc           B   sP   e  Z d  Z d Z d d d e e d „ Z e d „  ƒ Z d d „ Z d „  Z	 RS(   i( < s   Basic.Publishi    R=   c         C   s1   | |  _  | |  _ | |  _ | |  _ | |  _ d  S(   N(   R\   R`   Rn   t	   mandatoryt	   immediate(   R   R\   R`   Rn   R‡   Rˆ   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   Ø  s
    				c         C   s   t  S(   N(   R0   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   ß  s    c         C   s©   t  j d | | ƒ d |  _ | d 7} t j | | ƒ \ |  _ } t j | | ƒ \ |  _ } t  j d | | ƒ d } | d 7} | d @d k |  _ | d @d k |  _ |  S(   Ns   >Hi    i   R   i   i   i   (	   R   R   R\   R   R1   R`   Rn   R‡   Rˆ   (   R   R   R   RA   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   ã  s    

c         C   sÖ   t  ƒ  } | j t j d |  j ƒ ƒ t |  j t ƒ sC t d ƒ ‚ t	 j
 | |  j ƒ t |  j t ƒ st t d ƒ ‚ t	 j
 | |  j ƒ d } |  j r£ | d O} n  |  j r¹ | d O} n  | j t j d | ƒ ƒ | S(	   Ns   >Hs1   A non-string value was supplied for self.exchanges4   A non-string value was supplied for self.routing_keyi    i   R   i   i   (   R   R   R   R   R\   R   R`   R   R    R   R2   Rn   R‡   Rˆ   (   R   R#   RA   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   î  s    					(
   R%   R&   R'   R(   R0   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR†   Ó  s   t   Returnc           B   sM   e  Z d  Z d Z d d d d d „ Z e d „  ƒ Z d d „ Z d „  Z	 RS(	   i2 < s   Basic.ReturnR=   c         C   s(   | |  _  | |  _ | |  _ | |  _ d  S(   N(   RE   RF   R`   Rn   (   R   RE   RF   R`   Rn   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR     s    			c         C   s   t  S(   N(   R0   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   
  s    i    c         C   s{   t  j d | | ƒ d |  _ | d 7} t j | | ƒ \ |  _ } t j | | ƒ \ |  _ } t j | | ƒ \ |  _ } |  S(   Ns   >Hi    i   (   R   R   RE   R   R1   RF   R`   Rn   (   R   R   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR     s    
c         C   s¼   t  ƒ  } | j t j d |  j ƒ ƒ t |  j t ƒ sC t d ƒ ‚ t	 j
 | |  j ƒ t |  j t ƒ st t d ƒ ‚ t	 j
 | |  j ƒ t |  j t ƒ s¥ t d ƒ ‚ t	 j
 | |  j ƒ | S(   Ns   >Hs3   A non-string value was supplied for self.reply_texts1   A non-string value was supplied for self.exchanges4   A non-string value was supplied for self.routing_key(   R   R   R   R   RE   R   RF   R   R    R   R2   R`   Rn   (   R   R#   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!     s    				N(
   R%   R&   R'   R(   R)   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR‰   ÿ  s   t   Deliverc           B   sP   e  Z d  Z d Z d d e d d d „ Z e d „  ƒ Z d d „ Z	 d „  Z
 RS(   i< < s   Basic.Deliverc         C   s1   | |  _  | |  _ | |  _ | |  _ | |  _ d  S(   N(   R€   t   delivery_tagt   redeliveredR`   Rn   (   R   R€   R‹   RŒ   R`   Rn   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   )  s
    				c         C   s   t  S(   N(   R0   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   0  s    i    c         C   s±   t  j | | ƒ \ |  _ } t j d | | ƒ d |  _ | d 7} t j d | | ƒ d } | d 7} | d @d k |  _ t  j | | ƒ \ |  _ } t  j | | ƒ \ |  _ } |  S(   Ns   >Qi    i   R   i   i   (	   R   R1   R€   R   R   R‹   RŒ   R`   Rn   (   R   R   R   RA   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   4  s    

c         C   sñ   t  ƒ  } t |  j t ƒ s' t d ƒ ‚ t j | |  j ƒ | j t j	 d |  j
 ƒ ƒ d } |  j rr | d O} n  | j t j	 d | ƒ ƒ t |  j t ƒ s© t d ƒ ‚ t j | |  j ƒ t |  j t ƒ sÚ t d ƒ ‚ t j | |  j ƒ | S(	   Ns5   A non-string value was supplied for self.consumer_tags   >Qi    i   R   s1   A non-string value was supplied for self.exchanges4   A non-string value was supplied for self.routing_keyi   (   R   R   R€   R   R    R   R2   R   R   R   R‹   RŒ   R`   Rn   (   R   R#   RA   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   ?  s     					N(   R%   R&   R'   R(   R)   R0   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyRŠ   $  s   t   Getc           B   sJ   e  Z d  Z d Z d d e d „ Z e d „  ƒ Z d d „ Z d „  Z	 RS(   iF < s	   Basic.Geti    R=   c         C   s   | |  _  | |  _ | |  _ d  S(   N(   R\   Rs   R‚   (   R   R\   Rs   R‚   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   V  s    		c         C   s   t  S(   N(   R   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   [  s    c         C   s{   t  j d | | ƒ d |  _ | d 7} t j | | ƒ \ |  _ } t  j d | | ƒ d } | d 7} | d @d k |  _ |  S(   Ns   >Hi    i   R   i   i   (   R   R   R\   R   R1   Rs   R‚   (   R   R   R   RA   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   _  s    

c         C   s   t  ƒ  } | j t j d |  j ƒ ƒ t |  j t ƒ sC t d ƒ ‚ t	 j
 | |  j ƒ d } |  j rr | d O} n  | j t j d | ƒ ƒ | S(   Ns   >Hs.   A non-string value was supplied for self.queuei    i   R   i   (   R   R   R   R   R\   R   Rs   R   R    R   R2   R‚   (   R   R#   RA   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   h  s    			(
   R%   R&   R'   R(   R0   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   Q  s   	t   GetOkc           B   sP   e  Z d  Z d Z d e d d d d „ Z e d „  ƒ Z d d „ Z	 d „  Z
 RS(   iG < s   Basic.GetOkc         C   s1   | |  _  | |  _ | |  _ | |  _ | |  _ d  S(   N(   R‹   RŒ   R`   Rn   Rt   (   R   R‹   RŒ   R`   Rn   Rt   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   y  s
    				c         C   s   t  S(   N(   R0   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   €  s    i    c         C   s¼   t  j d | | ƒ d |  _ | d 7} t  j d | | ƒ d } | d 7} | d @d k |  _ t j | | ƒ \ |  _ } t j | | ƒ \ |  _ } t  j d | | ƒ d |  _ | d 7} |  S(	   Ns   >Qi    i   R   i   s   >Ii   i   (	   R   R   R‹   RŒ   R   R1   R`   Rn   Rt   (   R   R   R   RA   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   „  s    


c         C   sÜ   t  ƒ  } | j t j d |  j ƒ ƒ d } |  j rA | d O} n  | j t j d | ƒ ƒ t |  j t ƒ sx t	 d ƒ ‚ t
 j | |  j ƒ t |  j t ƒ s© t	 d ƒ ‚ t
 j | |  j ƒ | j t j d |  j ƒ ƒ | S(	   Ns   >Qi    i   R   s1   A non-string value was supplied for self.exchanges4   A non-string value was supplied for self.routing_keys   >Ii   (   R   R   R   R   R‹   RŒ   R   R`   R   R    R   R2   Rn   Rt   (   R   R#   RA   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!     s    				N(   R%   R&   R'   R(   R)   R0   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyRŽ   t  s   t   GetEmptyc           B   sD   e  Z d  Z d Z d d „ Z e d „  ƒ Z d d „ Z d „  Z RS(   iH < s   Basic.GetEmptyR=   c         C   s   | |  _  d  S(   N(   t
   cluster_id(   R   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   ¥  s    c         C   s   t  S(   N(   R0   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   ¨  s    i    c         C   s   t  j | | ƒ \ |  _ } |  S(   N(   R   R1   R   (   R   R   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   ¬  s    c         C   s>   t  ƒ  } t |  j t ƒ s' t d ƒ ‚ t j | |  j ƒ | S(   Ns3   A non-string value was supplied for self.cluster_id(   R   R   R   R   R    R   R2   (   R   R#   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   °  s
    		(	   R%   R&   R'   R(   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR      s   t   Ackc           B   sG   e  Z d  Z d Z d e d „ Z e d „  ƒ Z d d „ Z d „  Z	 RS(   iP < s	   Basic.Acki    c         C   s   | |  _  | |  _ d  S(   N(   R‹   t   multiple(   R   R‹   R’   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   ¼  s    	c         C   s   t  S(   N(   R0   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   À  s    c         C   s`   t  j d | | ƒ d |  _ | d 7} t  j d | | ƒ d } | d 7} | d @d k |  _ |  S(   Ns   >Qi    i   R   i   i   (   R   R   R‹   R’   (   R   R   R   RA   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   Ä  s    

c         C   s^   t  ƒ  } | j t j d |  j ƒ ƒ d } |  j rA | d O} n  | j t j d | ƒ ƒ | S(   Ns   >Qi    i   R   i   (   R   R   R   R   R‹   R’   (   R   R#   RA   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   Ì  s    		(
   R%   R&   R'   R(   R0   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR‘   ·  s   t   Rejectc           B   sG   e  Z d  Z d Z d e d „ Z e d „  ƒ Z d d „ Z	 d „  Z
 RS(   iZ < s   Basic.Rejectc         C   s   | |  _  | |  _ d  S(   N(   R‹   t   requeue(   R   R‹   R”   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   Ú  s    	c         C   s   t  S(   N(   R0   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   Þ  s    i    c         C   s`   t  j d | | ƒ d |  _ | d 7} t  j d | | ƒ d } | d 7} | d @d k |  _ |  S(   Ns   >Qi    i   R   i   i   (   R   R   R‹   R”   (   R   R   R   RA   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   â  s    

c         C   s^   t  ƒ  } | j t j d |  j ƒ ƒ d } |  j rA | d O} n  | j t j d | ƒ ƒ | S(   Ns   >Qi    i   R   i   (   R   R   R   R   R‹   R”   (   R   R#   RA   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   ê  s    		N(   R%   R&   R'   R(   R)   R   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR“   Õ  s   t   RecoverAsyncc           B   sD   e  Z d  Z d Z e d „ Z e d „  ƒ Z d d „ Z d „  Z	 RS(   id < s   Basic.RecoverAsyncc         C   s   | |  _  d  S(   N(   R”   (   R   R”   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   ø  s    c         C   s   t  S(   N(   R0   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   û  s    i    c         C   s:   t  j d | | ƒ d } | d 7} | d @d k |  _ |  S(   NR   i    i   i   (   R   R   R”   (   R   R   R   RA   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   ÿ  s    
c         C   sB   t  ƒ  } d } |  j r% | d O} n  | j t j d | ƒ ƒ | S(   Ni    i   R   i   (   R   R”   R   R   R   (   R   R#   RA   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!     s    		(
   R%   R&   R'   R(   R0   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR•   ó  s   t   Recoverc           B   sD   e  Z d  Z d Z e d „ Z e d „  ƒ Z d d „ Z d „  Z	 RS(   in < s   Basic.Recoverc         C   s   | |  _  d  S(   N(   R”   (   R   R”   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR     s    c         C   s   t  S(   N(   R   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR     s    i    c         C   s:   t  j d | | ƒ d } | d 7} | d @d k |  _ |  S(   NR   i    i   i   (   R   R   R”   (   R   R   R   RA   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR     s    
c         C   sB   t  ƒ  } d } |  j r% | d O} n  | j t j d | ƒ ƒ | S(   Ni    i   R   i   (   R   R”   R   R   R   (   R   R#   RA   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!     s    		(
   R%   R&   R'   R(   R0   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR–     s   t	   RecoverOkc           B   sA   e  Z d  Z d Z d „  Z e d „  ƒ Z d d „ Z d „  Z RS(   io < s   Basic.RecoverOkc         C   s   d  S(   N(    (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   ,  s    c         C   s   t  S(   N(   R0   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   /  s    i    c         C   s   |  S(   N(    (   R   R   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   3  s    c         C   s   t  ƒ  } | S(   N(   R   (   R   R#   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   6  s    	(	   R%   R&   R'   R(   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR—   '  s   	t   Nackc           B   sJ   e  Z d  Z d Z d e e d „ Z e d „  ƒ Z d d „ Z	 d „  Z
 RS(   ix < s
   Basic.Nacki    c         C   s   | |  _  | |  _ | |  _ d  S(   N(   R‹   R’   R”   (   R   R‹   R’   R”   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   ?  s    		c         C   s   t  S(   N(   R0   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   D  s    c         C   ss   t  j d | | ƒ d |  _ | d 7} t  j d | | ƒ d } | d 7} | d @d k |  _ | d @d k |  _ |  S(   Ns   >Qi    i   R   i   i   i   (   R   R   R‹   R’   R”   (   R   R   R   RA   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   H  s    

c         C   st   t  ƒ  } | j t j d |  j ƒ ƒ d } |  j rA | d O} n  |  j rW | d O} n  | j t j d | ƒ ƒ | S(   Ns   >Qi    i   R   i   i   (   R   R   R   R   R‹   R’   R”   (   R   R#   RA   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   Q  s    			(   R%   R&   R'   R(   R0   R   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR˜   :  s   	(   R%   R&   R'   R(   R    RM   Rz   R~   R   Rƒ   R„   R…   R†   R‰   RŠ   R   RŽ   R   R‘   R“   R•   R–   R—   R˜   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyRy     s(   "7,%-#,t   Txc           B   sª   e  Z d  Z d Z d e j f d „  ƒ  YZ d e j f d „  ƒ  YZ d e j f d „  ƒ  YZ d e j f d	 „  ƒ  YZ	 d
 e j f d „  ƒ  YZ
 d e j f d „  ƒ  YZ RS(   iZ   R™   t   Selectc           B   sA   e  Z d  Z d Z d „  Z e d „  ƒ Z d d „ Z d „  Z RS(   i
 Z s	   Tx.Selectc         C   s   d  S(   N(    (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   g  s    c         C   s   t  S(   N(   R   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   j  s    i    c         C   s   |  S(   N(    (   R   R   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   n  s    c         C   s   t  ƒ  } | S(   N(   R   (   R   R#   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   q  s    	(	   R%   R&   R'   R(   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyRš   b  s   	t   SelectOkc           B   sA   e  Z d  Z d Z d „  Z e d „  ƒ Z d d „ Z d „  Z RS(   i Z s   Tx.SelectOkc         C   s   d  S(   N(    (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   z  s    c         C   s   t  S(   N(   R0   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   }  s    i    c         C   s   |  S(   N(    (   R   R   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR     s    c         C   s   t  ƒ  } | S(   N(   R   (   R   R#   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   „  s    	(	   R%   R&   R'   R(   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR›   u  s   	t   Commitc           B   sA   e  Z d  Z d Z d „  Z e d „  ƒ Z d d „ Z d „  Z RS(   i Z s	   Tx.Commitc         C   s   d  S(   N(    (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR     s    c         C   s   t  S(   N(   R   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR     s    i    c         C   s   |  S(   N(    (   R   R   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   ”  s    c         C   s   t  ƒ  } | S(   N(   R   (   R   R#   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   —  s    	(	   R%   R&   R'   R(   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyRœ   ˆ  s   	t   CommitOkc           B   sA   e  Z d  Z d Z d „  Z e d „  ƒ Z d d „ Z d „  Z RS(   i Z s   Tx.CommitOkc         C   s   d  S(   N(    (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR      s    c         C   s   t  S(   N(   R0   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   £  s    i    c         C   s   |  S(   N(    (   R   R   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   §  s    c         C   s   t  ƒ  } | S(   N(   R   (   R   R#   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   ª  s    	(	   R%   R&   R'   R(   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   ›  s   	t   Rollbackc           B   sA   e  Z d  Z d Z d „  Z e d „  ƒ Z d d „ Z d „  Z RS(   i Z s   Tx.Rollbackc         C   s   d  S(   N(    (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   ³  s    c         C   s   t  S(   N(   R   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   ¶  s    i    c         C   s   |  S(   N(    (   R   R   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   º  s    c         C   s   t  ƒ  } | S(   N(   R   (   R   R#   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   ½  s    	(	   R%   R&   R'   R(   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyRž   ®  s   	t
   RollbackOkc           B   sA   e  Z d  Z d Z d „  Z e d „  ƒ Z d d „ Z d „  Z RS(   i Z s   Tx.RollbackOkc         C   s   d  S(   N(    (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   Æ  s    c         C   s   t  S(   N(   R0   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   É  s    i    c         C   s   |  S(   N(    (   R   R   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   Í  s    c         C   s   t  ƒ  } | S(   N(   R   (   R   R#   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   Ð  s    	(	   R%   R&   R'   R(   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyRŸ   Á  s   	(   R%   R&   R'   R(   R    RM   Rš   R›   Rœ   R   Rž   RŸ   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR™   ]  s   t   Confirmc           B   sF   e  Z d  Z d Z d e j f d „  ƒ  YZ d e j f d „  ƒ  YZ RS(   iU   R    Rš   c           B   sD   e  Z d  Z d Z e d „ Z e d „  ƒ Z d d „ Z d „  Z	 RS(   i
 U s   Confirm.Selectc         C   s   | |  _  d  S(   N(   Re   (   R   Re   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   ß  s    c         C   s   t  S(   N(   R   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   â  s    i    c         C   s:   t  j d | | ƒ d } | d 7} | d @d k |  _ |  S(   NR   i    i   i   (   R   R   Re   (   R   R   R   RA   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   æ  s    
c         C   sB   t  ƒ  } d } |  j r% | d O} n  | j t j d | ƒ ƒ | S(   Ni    i   R   i   (   R   Re   R   R   R   (   R   R#   RA   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   ì  s    		(
   R%   R&   R'   R(   R0   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyRš   Ú  s   R›   c           B   sA   e  Z d  Z d Z d „  Z e d „  ƒ Z d d „ Z d „  Z RS(   i U s   Confirm.SelectOkc         C   s   d  S(   N(    (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   ù  s    c         C   s   t  S(   N(   R0   (   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   ü  s    i    c         C   s   |  S(   N(    (   R   R   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR      s    c         C   s   t  ƒ  } | S(   N(   R   (   R   R#   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!     s    	(	   R%   R&   R'   R(   R   R*   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR›   ô  s   	(   R%   R&   R'   R(   R    RM   Rš   R›   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR    Õ  s   t   BasicPropertiesc           B   s¶   e  Z e Z d  Z d Z d Z d Z d Z d Z	 d Z
 d Z d Z d Z d Z d Z d Z d  Z d! Z d" Z d# d# d# d# d# d# d# d# d# d# d# d# d# d# d „ Z d d „ Z d „  Z RS($   i<   R¡   i   i   i   i   i   i   i
   i	   i   i   i   i   i   i   i   c         C   s‚   | |  _  | |  _ | |  _ | |  _ | |  _ | |  _ | |  _ | |  _ |	 |  _ |
 |  _	 | |  _
 | |  _ | |  _ | |  _ d  S(   N(   t   content_typet   content_encodingt   headerst   delivery_modet   priorityt   correlation_idt   reply_tot
   expirationt
   message_idt	   timestampRa   t   user_idt   app_idR   (   R   R¢   R£   R¤   R¥   R¦   R§   R¨   R©   Rª   R«   Ra   R¬   R­   R   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR     s    													i    c         C   sc  d } d } xW t  re t j d | | ƒ d } | d 7} | | | d >B} | d @sX Pn  | d 7} q W| t j @r‘ t j | | ƒ \ |  _ } n	 d  |  _ | t j	 @rÅ t j | | ƒ \ |  _
 } n	 d  |  _
 | t j @rù t j | | ƒ \ |  _ } n	 d  |  _ | t j @r8t j d | | ƒ d |  _ | d 7} n	 d  |  _ | t j @rwt j d | | ƒ d |  _ | d 7} n	 d  |  _ | t j @r«t j | | ƒ \ |  _ } n	 d  |  _ | t j @rßt j | | ƒ \ |  _ } n	 d  |  _ | t j @rt j | | ƒ \ |  _ } n	 d  |  _ | t j @rGt j | | ƒ \ |  _ } n	 d  |  _ | t j @r†t j d | | ƒ d |  _ | d 7} n	 d  |  _ | t j @rºt j | | ƒ \ |  _ } n	 d  |  _ | t j @rît j | | ƒ \ |  _ } n	 d  |  _ | t j  @r"t j | | ƒ \ |  _! } n	 d  |  _! | t j" @rVt j | | ƒ \ |  _# } n	 d  |  _# |  S(	   Ni    s   >Hi   i   i   R   s   >Qi   ($   R   R   R   R¡   t   FLAG_CONTENT_TYPER   R1   R¢   R)   t   FLAG_CONTENT_ENCODINGR£   t   FLAG_HEADERSR   R¤   t   FLAG_DELIVERY_MODER¥   t   FLAG_PRIORITYR¦   t   FLAG_CORRELATION_IDR§   t   FLAG_REPLY_TOR¨   t   FLAG_EXPIRATIONR©   t   FLAG_MESSAGE_IDRª   t   FLAG_TIMESTAMPR«   t	   FLAG_TYPERa   t   FLAG_USER_IDR¬   t   FLAG_APP_IDR­   t   FLAG_CLUSTER_IDR   (   R   R   R   t   flagst   flagword_indext   partial_flags(    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR   -  sn    	

														c         C   s†  t  ƒ  } d } |  j d  k	 r_ | t j B} t |  j t ƒ sI t d ƒ ‚ t j	 | |  j ƒ n  |  j
 d  k	 r¯ | t j B} t |  j
 t ƒ s™ t d ƒ ‚ t j	 | |  j
 ƒ n  |  j d  k	 rá | t j B} t j | |  j ƒ n  |  j d  k	 r| t j B} | j t j d |  j ƒ ƒ n  |  j d  k	 rW| t j B} | j t j d |  j ƒ ƒ n  |  j d  k	 r§| t j B} t |  j t ƒ s‘t d ƒ ‚ t j	 | |  j ƒ n  |  j d  k	 r÷| t j B} t |  j t ƒ sát d ƒ ‚ t j	 | |  j ƒ n  |  j d  k	 rG| t j B} t |  j t ƒ s1t d ƒ ‚ t j	 | |  j ƒ n  |  j d  k	 r—| t j B} t |  j t ƒ st d ƒ ‚ t j	 | |  j ƒ n  |  j d  k	 rÒ| t j B} | j t j d	 |  j ƒ ƒ n  |  j  d  k	 r"| t j! B} t |  j  t ƒ st d
 ƒ ‚ t j	 | |  j  ƒ n  |  j" d  k	 rr| t j# B} t |  j" t ƒ s\t d ƒ ‚ t j	 | |  j" ƒ n  |  j$ d  k	 rÂ| t j% B} t |  j$ t ƒ s¬t d ƒ ‚ t j	 | |  j$ ƒ n  |  j& d  k	 r| t j' B} t |  j& t ƒ süt d ƒ ‚ t j	 | |  j& ƒ n  t  ƒ  } x` t( r}| d ?} | d @} | d k rQ| d O} n  | j t j d | ƒ ƒ | } | sPqqW| | S(   Ni    s5   A non-string value was supplied for self.content_types9   A non-string value was supplied for self.content_encodingR   s7   A non-string value was supplied for self.correlation_ids1   A non-string value was supplied for self.reply_tos3   A non-string value was supplied for self.expirations3   A non-string value was supplied for self.message_ids   >Qs-   A non-string value was supplied for self.types0   A non-string value was supplied for self.user_ids/   A non-string value was supplied for self.app_ids3   A non-string value was supplied for self.cluster_idi   iþÿ  i   s   >H()   R   R¢   R)   R¡   R®   R   R   R    R   R2   R£   R¯   R¤   R°   R   R¥   R±   R   R   R   R¦   R²   R§   R³   R¨   R´   R©   Rµ   Rª   R¶   R«   R·   Ra   R¸   R¬   R¹   R­   Rº   R   R»   R   (   R   R#   R¼   t   flag_piecest	   remainderR¾   (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR!   t  s–    													

i €  i @  i    i   i   i   i   i   i€   i@   i    i   i   i   N(   R%   R&   Ry   t   CLASSR'   R(   R®   R¯   R°   R±   R²   R³   R´   Rµ   R¶   R·   R¸   R¹   Rº   R»   R)   R   R   R!   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyR¡     s(   3Gi
 
 i 
 i 
 i 
 i 
 i 
 i( 
 i) 
 i2 
 i3 
 i< 
 i= 
 i
  i  i  i  i(  i)  i
  i  i
 ( i ( i ( i ( i ( i ( i( ( i3 ( i
 2 i 2 i 2 i 2 i 2 i 2 i( 2 i) 2 i2 2 i3 2 i
 < i < i < i < i < i < i( < i2 < i< < iF < iG < iH < iP < iZ < id < in < io < ix < i
 Z i Z i Z i Z i Z i Z i
 U i U i<   c         C   s.   |  t  j j t  j j t  j j t  j j f k S(   N(   Ry   R†   R'   R‰   RŠ   RŽ   (   t   methodNumber(    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyt   has_content		  s
    			(j   t   __doc__R   t   pikaR    R   t   pika.compatR   R   t   bytesR   t   PROTOCOL_VERSIONt   PORTt   ACCESS_REFUSEDt   CHANNEL_ERRORt   COMMAND_INVALIDt   CONNECTION_FORCEDt   CONTENT_TOO_LARGEt
   FRAME_BODYt	   FRAME_ENDt   FRAME_END_SIZEt   FRAME_ERRORt   FRAME_HEADERt   FRAME_HEADER_SIZEt   FRAME_HEARTBEATt   FRAME_MAX_SIZEt   FRAME_METHODt   FRAME_MIN_SIZEt   INTERNAL_ERRORt   INVALID_PATHt   NOT_ALLOWEDt	   NOT_FOUNDt   NOT_IMPLEMENTEDt   NO_CONSUMERSt   NO_ROUTEt   PERSISTENT_DELIVERY_MODEt   PRECONDITION_FAILEDt   REPLY_SUCCESSt   RESOURCE_ERRORt   RESOURCE_LOCKEDt   SYNTAX_ERRORt   TRANSIENT_DELIVERY_MODEt   UNEXPECTED_FRAMEt   ClassR   RN   RT   R]   Rr   Ry   R™   R    t
   PropertiesR¡   R   R+   R3   R5   R6   R:   R;   RB   RD   RI   RJ   RL   RQ   RS   RU   R[   R^   Rg   Rh   Rj   Rk   Ro   Rp   Rq   Rv   Rw   Rz   R~   R   Rƒ   R„   R…   R†   R‰   RŠ   R   RŽ   R   R‘   R“   R•   R–   R—   R˜   Rš   R›   Rœ   R   Rž   RŸ   t   methodst   propsRÃ   (    (    (    s.   /srv/kernel/kteam-tools/dashboard/pika/spec.pyt   <module>   sî   ÿ „§Kÿ ÿ Tÿ ÿ Jx3¹































































