/usr/lib/python2.6/site-packages/openstackclient/compute/v2
Edit: /usr/lib/python2.6/site-packages/openstackclient/compute/v2/hypervisor.pyc (3999B)
Ñò
;vVc @ s d Z d d k Z d d k Z d d k Z d d k l Z d d k l Z d d k l Z d e i f d „ ƒ YZ
d e i f d „ ƒ YZ d S(
s! Hypervisor action implementationsiÿÿÿÿN( t lister( t show( t utilst ListHypervisorc B s3 e Z d Z e i e d ƒ Z d „ Z d „ Z RS( s List hypervisorss .ListHypervisorc C s5 t t | ƒ i | ƒ } | i d d d d d ƒ| S( Ns
--matchingt metavars
t helps- Filter hypervisors using substring( t superR t
get_parsert add_argument( t selft prog_namet parser( ( sU /tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/compute/v2/hypervisor.pyR ! s c st | i i d | ƒ | i i i } d ‰ | i o | i i | i ƒ } n | i i ƒ } ˆ ‡ f d † | Dƒ f S( Ns take_action(%s)t IDs Hypervisor Hostnamec 3 s% x | ] } t i | ˆ ƒ Vq Wd S( N( R t get_item_properties( t .0t s( t columns( sU /tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/compute/v2/hypervisor.pys 8 s ( R s Hypervisor Hostname( t logt debugt appt client_managert computet matchingt hypervisorst searcht list( R t parsed_argst compute_clientt data( ( R sU /tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/compute/v2/hypervisor.pyt take_action* s
( t __name__t
__module__t __doc__t loggingt getLoggerR R R ( ( ( sU /tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/compute/v2/hypervisor.pyR s t ShowHypervisorc B s3 e Z d Z e i e d ƒ Z d „ Z d „ Z RS( s Display hypervisor detailss .ShowHypervisorc C s5 t t | ƒ i | ƒ } | i d d d d d ƒ| S( Nt
hypervisorR s R s" Hypervisor to display (name or ID)( R R# R R ( R R
R ( ( sU /tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/compute/v2/hypervisor.pyR B s c
C s | i i d | ƒ | i i i } t i | i | i ƒ i i
ƒ } | i i ƒ } t ƒ | d <| oæ d | d d j o$ | d d i
d d ƒ \ } } n d } | d d } | oL g } | D]4 } | | i j o | | i j o | | i qÅ qÅ ~ } n9 g }
| D]$ } | | i j o |
| i qq~
} | | d