/usr/lib/python2.6/site-packages/novaclient/v2
Edit: /usr/lib/python2.6/site-packages/novaclient/v2/limits.pyc (4311B)
Ñò
=vVc @ s‚ d d k l Z d d k l Z d e i f d „ ƒ YZ d e f d „ ƒ YZ d e f d „ ƒ YZ d e i f d
„ ƒ YZ
d S( iÿÿÿÿ( t parse( t baset Limitsc B s5 e Z d Z d „ Z e d „ ƒ Z e d „ ƒ Z RS( s4 A collection of RateLimit and AbsoluteLimit objects.c C s d S( Ns
( ( t self( ( s? /tmp/pip-build-cD3xZi/python-novaclient/novaclient/v2/limits.pyt __repr__ s c c s6 x/ | i d i ƒ D] \ } } t | | ƒ Vq Wd S( Nt absolute( t _infot itemst
AbsoluteLimit( R t namet value( ( s? /tmp/pip-build-cD3xZi/python-novaclient/novaclient/v2/limits.pyR s c c sv xo | i d D]` } | d } | d } xC | d D]7 } t | d | | | d | d | d | d ƒ Vq3 Wq Wd S(
Nt ratet urit regext limitt verbR
t remainingt units next-available( R t RateLimit( R t groupR R
R ( ( s? /tmp/pip-build-cD3xZi/python-novaclient/novaclient/v2/limits.pyR s
( t __name__t
__module__t __doc__R t propertyR R ( ( ( s? /tmp/pip-build-cD3xZi/python-novaclient/novaclient/v2/limits.pyR s R c B s) e Z d Z d „ Z d „ Z d „ Z RS( sC Data model that represents a flattened view of a single rate limit.c C sC | | _ | | _ | | _ | | _ | | _ | | _ | | _ d S( N( R R R
R
t remainR t next_available( R R R R
R
R R R ( ( s? /tmp/pip-build-cD3xZi/python-novaclient/novaclient/v2/limits.pyt __init__- s c C s‚ | i | i j oo | i | i j o\ | i | i j oI | i | i j o6 | i | i j o# | i | i j o | i | i j S( N( R R
R
R R R R ( R t other( ( s? /tmp/pip-build-cD3xZi/python-novaclient/novaclient/v2/limits.pyt __eq__7 s c C s d | i | i f S( Ns ( R R ( R ( ( s? /tmp/pip-build-cD3xZi/python-novaclient/novaclient/v2/limits.pyR @ s ( R R R R R R ( ( ( s? /tmp/pip-build-cD3xZi/python-novaclient/novaclient/v2/limits.pyR * s
R c B s) e Z d Z d „ Z d „ Z d „ Z RS( s3 Data model that represents a single absolute limit.c C s | | _ | | _ d S( N( R R
( R R R
( ( s? /tmp/pip-build-cD3xZi/python-novaclient/novaclient/v2/limits.pyR G s c C s# | i | i j o | i | i j S( N( R
R ( R R ( ( s? /tmp/pip-build-cD3xZi/python-novaclient/novaclient/v2/limits.pyR K s c C s d | i S( Ns ( R ( R ( ( s? /tmp/pip-build-cD3xZi/python-novaclient/novaclient/v2/limits.pyR N s ( R R R R R R ( ( ( s? /tmp/pip-build-cD3xZi/python-novaclient/novaclient/v2/limits.pyR D s t
LimitsManagerc B s# e Z d Z e Z e d d „ Z RS( s5 Manager object used to interact with limits resource.c C se h } | o d | d