{"push_id":1774924949,"size":1,"distinct_size":1,"ref":"refs/heads/add_cinder_v2_snapshots","head":"25121189f5c8c435c0e7f5608c6d2bd5286b8a35","before":"bc9390f32ec19b77c9f66183b5faea193977d195","commits":[{"sha":"25121189f5c8c435c0e7f5608c6d2bd5286b8a35","author":{"name":"John Griffith","email":"9307787369172f31c7534e3ddb3111d891a8d0b5@gmail.com"},"message":"Add Cinder V2 Snapshot support\n\nNote that there is little difference between V1 and V2, and\nsubsequently even V3.\n\nFor #349\n\nLinks to source code regarding the API additions that include params:\n  * Create\n    https://github.com/openstack/cinder/blob/master/cinder/api/v2/snapshots.py#L135\n\n  * ViewBuilder for snapshots (API Snapshot object from Cinder)\n    https://github.com/openstack/cinder/blob/master/cinder/api/views/snapshots.py#L45\n\n  * Snapshot Metadata controller\n    https://github.com/openstack/cinder/blob/master/cinder/api/v2/snapshot_metadata.py\n\nExample usage from the cinderclient to show options and url's used (note\nthe client does hacky things like import other version objects,\nfortunately there's no delta between base V3.0 and v2):\n  * Create\n    https://github.com/openstack/python-cinderclient/blob/master/cinderclient/v3/volume_snapshots.py#L82\n\nVerified response codes from code-generated docs:\n    https://developer.openstack.org/api-ref/block-storage/v2/index.html?expanded=update-snapshot-metadata-detail,create-snapshot-detail#volume-snapshots-snapshots","distinct":true,"url":"https://api.github.com/repos/j-griffith/gophercloud/commits/25121189f5c8c435c0e7f5608c6d2bd5286b8a35"}]}
{"actor":{"display_login":"j-griffith"}}