/usr/lib/python2.6/site-packages/openstackclient/volume/v2
NameSizeModeActions
backup.py64750644editdlrm
backup.pyc75680644editdlrm
qos_specs.py101240644editdlrm
qos_specs.pyc110890644editdlrm
snapshot.py89060644editdlrm
snapshot.pyc96400644editdlrm
volume.py134790644editdlrm
volume.pyc123770644editdlrm
volume_type.py83630644editdlrm
volume_type.pyc91210644editdlrm
__init__.py00644editdlrm
__init__.pyc1690644editdlrm
Edit: /usr/lib/python2.6/site-packages/openstackclient/volume/v2/backup.pyc (7568B)
Ñò ;vVc @sëdZddkZddkZddklZddklZddklZddkZddkl Z dei fd„ƒYZ d ei fd „ƒYZ d eifd „ƒYZd ei fd„ƒYZdei fd„ƒYZdS(s'Volume v2 Backup action implementationsiÿÿÿÿN(tcommand(tlister(tshow(tutilst CreateBackupcBs3eZdZeiedƒZd„Zd„ZRS(sCreate new backups .CreateBackupcCs†tt|ƒi|ƒ}|idddddƒ|iddddtdd ƒ|id dd dd ƒ|id ddddƒ|S(NtvolumetmetavarsthelpsVolume to backup (name or ID)s--namestrequiredsName of the backups --descriptions sDescription of the backups --containers sOptional backup container name(tsuperRt get_parsert add_argumenttTrue(tselft prog_nametparser((sP/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/volume/v2/backup.pyR !s&cCs™|iid|ƒ|iii}ti|i|iƒi}|i i |d|i d|i d|i ƒ}|iiddƒttti|iƒƒŒS(Nstake_action: (%s)t containertnamet descriptiontlinks(tlogtdebugtapptclient_managerRRt find_resourcetvolumestidtbackupstcreateRRRt_infotpoptNonetziptsortedtsixt iteritems(R t parsed_argst volume_clientt volume_idtbackup((sP/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/volume/v2/backup.pyt take_action:s    (t__name__t __module__t__doc__tloggingt getLoggerRR R((((sP/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/volume/v2/backup.pyRs t DeleteBackupcBs3eZdZeiedƒZd„Zd„ZRS(sDelete backup(s)s .DeleteBackupcCs;tt|ƒi|ƒ}|idddddddƒ|S(NRRstnargst+Rs Backup(s) to delete (name or ID)(R R.R R (R RR((sP/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/volume/v2/backup.pyR NscCsb|iid|ƒ|iii}x9|iD].}ti|i|ƒi}|ii |ƒq,WdS(Nstake_action: (%s)( RRRRRRRRRtdelete(R R$R%R't backup_id((sP/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/volume/v2/backup.pyR(Xs (R)R*R+R,R-RR R((((sP/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/volume/v2/backup.pyR.Is t ListBackupcBs3eZdZeiedƒZd„Zd„ZRS(s List backupss .ListBackupcCs;tt|ƒi|ƒ}|iddddtddƒ|S(Ns--longtactiont store_truetdefaultRs List additional fields in output(R R3R R tFalse(R RR((sP/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/volume/v2/backup.pyR gsc s|iid|ƒ‡fd†‰|io;ddddddd d g‰tiˆƒ}d |d •s ( RRtlongtcopytdeepcopyRRRRtlistRt ExceptionR(R R$tcolumn_headersREtdata((R:R9RFsP/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/volume/v2/backup.pyR(qs( (R)R*R+R,R-RR R((((sP/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/volume/v2/backup.pyR3bs t RestoreBackupcBs3eZdZeiedƒZd„Zd„ZRS(sRestore backups.RestoreBackupcCsNtt|ƒi|ƒ}|idddddƒ|idddddƒ|S( NR'RsRsBackup to restore (ID only)Rss!Volume to restore to (name or ID)(R RNR R (R RR((sP/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/volume/v2/backup.pyR  scCsk|iid|ƒ|iii}ti|i|iƒ}ti|i |iƒ}|i i |i |i ƒS(Nstake_action: (%s)( RRRRRRRRR'RtrestorestrestoreR(R R$R%R'tdestination_volume((sP/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/volume/v2/backup.pyR(®s   (R)R*R+R,R-RR R((((sP/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/volume/v2/backup.pyRN›s t ShowBackupcBs3eZdZeiedƒZd„Zd„ZRS(sDisplay backup detailss .ShowBackupcCs5tt|ƒi|ƒ}|idddddƒ|S(NR'RsRsBackup to display (name or ID)(R RRR R (R RR((sP/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/volume/v2/backup.pyR ¼s cCsi|iid|ƒ|iii}ti|i|iƒ}|i i ddƒt t ti|i ƒƒŒS(Nstake_action: (%s)R(RRRRRRRRR'RRRR R!R"R#(R R$R%R'((sP/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/volume/v2/backup.pyR(Äs   (R)R*R+R,R-RR R((((sP/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/volume/v2/backup.pyRR·s (R+RHR,tcliffRRRR"topenstackclient.commonRtShowOneRtCommandR.tListerR3RNRR(((sP/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/volume/v2/backup.pyts   -9