Tags: farhan7500/python-3parclient
Tags
Update copyVolume to remove destCPG offline copy This patch fixes a small issue with copyVolume when it's not an online copy. The client can't pass the destCPG for offline copy, or the 3PAR itself will throw an error. Added .gitreview Change-Id: I11eb5712b8cdd31585c3bd14ec8f0d7f523cfc60
Add retries for certain exceptions When certain exceptions are raised, we want the ability to retry these API requests. Retries will be triggered when the following exceptions are raised: - exceptions.HTTPServiceUnavailable - requests.exceptions.ConnectionError Change-Id: Ie68d71038b55bf9c010887ce7f71a8b0b39afe3f
Adds API to retrieve a volumes snapshots Running "showvv -p -copyof <volume_name>" returns all snapshots that are associated with a given volume. This patch adds support to retrieve the list of these snapshot names. Change-Id: I98104a002ef004163c97196f6025a776bd859efc
Implement remote copy client calls 3PAR's WSAPI fully supports remote copying of volumes; this patch implements all remote copy functionality at the client level: - getRemoteCopyInfo - getRemoteCopyGroups - getRemoteCopyGroup - createRemoteCopyGroup - removeRemoteCopyGroup - modifyRemoteCopyGroup - addVolumeToRemoteCopyGroup - removeVolumeFromRemoteCopyGroup - startRemoteCopy - stopRemoteCopy - synchronizeRemoteCopyGroup - recoverRemoteCopyGroupFromDisaster - toggleRemoteCopyConfigMirror The option for running remote copy tests against live arrays is now available through the config.ini file. Change-Id: Ic3711ef7727578f7aeb70790ef8601ca2f4c488d
PreviousNext