7 Commits

Author SHA1 Message Date
Anvi Joshi
7b5356f32d Support manage/unmanage shares with manila
Change-Id: I95b72434a8a44f737f5ee9a44b6ecbf8f4162a7a
2023-08-09 03:33:53 +00:00
Anvi Joshi
6ef2af39d5 Implemented methods for share metadata
Change-Id: Ib3c27ec3d0eb102b30a80994d6cc2af4ee78f3dd
2023-07-27 04:21:35 +00:00
Ashley Rodriguez
4838e5e729 Add share group snapshots to shared file systems.
Introduce Share Group Snapshot class with basic methods including list,
create, delete, get and update to shared file system storage service.

Change-Id: Ice8750dcf07ff436ba8d9e9cf5e8cb183b5b3825
2023-07-05 19:12:05 -03:00
Stephen Finucane
a36f514295 Blackify everything else
Black used with the '-l 79 -S' flags.

A future change will ignore this commit in git-blame history by adding a
'git-blame-ignore-revs' file.

Change-Id: Ie106a5cec8831e113a2b764b62b712a205e3153b
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2023-05-05 11:31:36 +01:00
Reynaldo Bontje
c3e77fc61e Add resize/extend share actions.
Adds the resize/extend actions from the
Share actions API. Includes the resize_share
method in the proxy.

Change-Id: I9c852360b2e71f6e0a2cfd45c0a77690220379cd
2023-04-11 18:51:41 +00:00
tutkuna
1ca0f0c3f3 Add share instances to shared file systems
Change-Id: I7e1f8bd4218858a8e483a402b3906706840a47a5
Co-Authored-By: Reynaldo Bontje <rey.bontje80@gmail.com>
2023-03-28 00:51:05 +00:00
Goutham Pacha Ravi
5f9522986c Add shared file systems support
Introduce the shared file systems storage
service proxy, and add a basic service
resource to list availability zones.

[1] https://tree.taiga.io/project/ashrod98-openstacksdk-manila-support/us/11?kanban-status=2360120

Depends-On: Ia2e62d3a11a08adeb6d488b7c9b365f7ff2be3c8
Change-Id: I20f1f713583c53a2df7fd01af11234960c9c8291
Signed-off-by: Goutham Pacha Ravi <gouthampravi@gmail.com>
2021-02-18 08:48:21 -08:00