Commit Graph

7 Commits

Author SHA1 Message Date
1fda615f6f glusterfs_native: relocate module under glusterfs
Having a driver in the top level of the drivers
directory was against source tree placement
conventions. It was especially weird because
all other GlusterFS related code lived in
a dedicated subdirectory.

Partially implements bp gluster-code-cleanup

Change-Id: I52d717ab6396454c2e7a9b62aa00ea443b26d5cc
2016-03-01 10:56:49 +01:00
84e953ca75 Unify usage of project name in doc to 'manila'
Change project name in doc according to style rules in
http://docs.openstack.org/contributor-guide/writing-style/openstack-components.html

Closes-Bug: #1537808

Change-Id: I849b0ec34a1bfc01263f35a9ef0128100945867e
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
2016-02-15 20:25:28 +01:00
9f7fa0b713 Liberty doc updates for GlusterFS drivers
Change-Id: Ib13f2acc8d518e36594a6bbea95440d881b857b3
2015-12-01 12:36:33 +01:00
d8d13e3b87 Fix two typos on documentation and one typo on CLI help
intepreted => interpreted   (documentation and help)
homogenous => homogeneous   (documentation)

Change-Id: I2e59693399b843449f495a3ed167d3f2ef33a4dd
Closes-Bug: #1481987
2015-08-06 10:06:04 +09:00
29456c2299 glusterfs_native: fix delete share
With GlusterFS 3.7.x versions, the delete share operation fails when
deleting the contents of a GlusterFS volume, a share. This is because
two directories are auto-created within a GlusterFS volume when it's
started and GlusterFS refuses to unlink their paths. Fix this issue, by
not trying to remove the two directory paths, but remove their contents
and the rest of the contents of the volume.

Change-Id: I1675bbf593bf578301d6899ee3f9860320080956
Closes-Bug: #1473324
2015-07-21 14:43:25 +05:30
482d304e38 glusterfs_native: negotiate volumes with glusterd
So far glusterfs_native was able to create shares
from volumes listed in 'glusterfs_targets' config
option.

New behavior: a regexp pattern is to be provided
through the glusterfs_volume_pattern config option.
Upon share creation, grep gluster server's volumes
with this pattern and create the new share from
one among those.

Change-Id: I12ba0dbad0b1174c57e94acd5e7f6653f5bfaae8
Closes-Bug: #1437176
2015-04-07 19:25:48 +02:00
145166d6ec doc: Add glusterfs_native driver developer doc
This adds the glusterfs_native driver developer doc,
specifying requirements, configuration instructions,
and limitations.

Change-Id: Ie42a43e2cdd88907914d5f7ddab26f417f1a3e99
2015-03-05 17:08:13 +05:30