Current File : //usr/lib/python2.7/site-packages/euca2ools/commands/euimage/packimage.pyc |
�
��Xc @ su d d l Z d d l m Z d d l m Z d d l m Z d d l Z d d l
m Z d e e f d � � YZ d S( i����N( t Arg( t BaseCommand( t FileTransferProgressBarMixin( t ImagePackt PackImagec B s\ e Z e j j Z d Z e d d d d d �e d d d d d �g Z d � Z d
� Z
RS( sD ***TECH PREVIEW***
Pack an image for simple installation in a cloudt image_filenamet metavart
IMAGE_FILEt helps the image to pack (required)t md_filenamet MD_FILEs) metadata for the image to pack (required)c C sX | j d d d t j j | j d � � } t j | j d | j d d | �} | j S( Nt labelt Compressingt maxvalR R t progressbar( t get_progressbart ost patht getsizet argsR t buildt filename( t selft pbart pack( ( sH /usr/lib/python2.7/site-packages/euca2ools/commands/euimage/packimage.pyt main- s c C s
d G| GHd S( Nt Wrote( ( R t
pack_filename( ( sH /usr/lib/python2.7/site-packages/euca2ools/commands/euimage/packimage.pyt print_result6 s ( t __name__t
__module__t euca2oolst commandst Euca2oolst SUITEt DESCRIPTIONR t ARGSR R ( ( ( sH /usr/lib/python2.7/site-packages/euca2ools/commands/euimage/packimage.pyR $ s (
t os.pathR t requestbuilderR t requestbuilder.commandR t requestbuilder.mixinsR t euca2ools.commandsR t euca2ools.commands.euimage.packR R ( ( ( sH /usr/lib/python2.7/site-packages/euca2ools/commands/euimage/packimage.pyt <module> s