I'm creating a qtree successfully with 'Create Qtree', but getting errors on the 'Set Quota' step within my workflow. The goal of my workflow is to create a new qtree (named by the user) on a volume that I've already created ahead of time. Then, set the quota on the newly created qtree using the disk limit which will be specified by the user.
Here's what I have for Create Qtree, which completed successfully:
Here's what I have for Set Quota, which is failing with the error below:
Here's the error I'm receiving:
14:13:52.699 INFO [Set quota] ### Command 'Set quota' in 'PERL' ###
14:13:54.196 INFO [Set quota] Connecting to cluster: ho-0001-cnas50t
14:13:55.335 INFO [Set quota] Credentials successfully provided for 'ho-0001-cnas50t'
14:13:55.382 INFO [Set quota] Trying to connect to ho-0001-cnas50t using HTTPS on port 443 with timeout 0
14:13:55.913 INFO [Set quota] Set Quota
14:13:56.646 ERROR [Set quota] Unable to set quota for : /vol/Adam_TestVol1/test03Error -Invalid value specified for "policy" element within "quota-set-entry": "". (13115)
14:13:56.677 ERROR [Set quota] Command failed for Workflow 'Qtree Create - Adam' with error : Can't return outside a subroutine at ./Set_quota7299545918566838944.pl line 103, <STDIN> line 1.
14:13:56.677 INFO [Set quota] ***** Workflow Execution Failed *****
I think my problem is either with the qtree field and/or the quota_volume field. Adam_TestVol1 is the volume I created ahead of time and this is where the qtree is created in the first step. Any advice on setting the quota on the qtree would be greatly appreciated. Thanks