Working with Rake Tasks |
The following rake tasks create, modify, and delete a share, as well as manage a user or group's share permissions.
# ./run rake data:share:create -- --node_name node_name --share_name share_name --directory directory
For example:
# ./run rake data:share:create -- --node_name aspera --share_name share1 --directory /mnt
# ./run rake data:share:delete -- --share_name share_name
For example:
# ./run rake data:share:delete -- --share_name share1
# ./run rake data:share:create -- --node_name node_name --share_name share_name --directory directory
For example:
# ./run rake data:share:create -- --node_name aspera --share_name share1 --directory /mnt
# ./run rake data:user:share_permissions -- --username username --share_name share_name [--permission true/false --permission true/false ...]
Where valid permissions are:
For example:
# ./run rake data:user:share_permissions -- --username users --share_name share1 --upload_permission true --mkdir_permission true
# ./run rake data:group:share_permissions -- --group_name group_name --share_name share_name [--permission true/false --permission true/false ...]
Where valid permissions are:
For example:
# ./run rake data:group:share_permissions -- --group_name group1 --share_name share1 --upload_permission true --mkdir_permission true
# ./run rake data:share:export -- --path path/to/file
For example:
# ./run rake data:share:export -- --path /tmp/share_export.txt