Software Development Kit (SDK) and API Discussions
Software Development Kit (SDK) and API Discussions
Need some help to add/create quota for the users.
I am ablr to GET the quota report but not able to modify/add quota for existing/new users.
Any leads would be appreaciated.
Thanks,
Rahul
Solved! See The Solution
Hello Rahul,
I think this thread might help answer your question.
Andrew
Hello Rahul,
I think this thread might help answer your question.
Andrew
Thanks for the quick reply.
Could not get much help.. following is the snippet where I am getting the error:
if ($filer_type eq "ontap-cm"){ $out = $s->invoke( "quota-add-entry", "disk-limit","$disklimit", "quota-type","user", "quota-target","$uid", "volume","$volume"); if ($out->results_status() eq "failed"){ print($out->results_errno()); print($out->results_reason()); } } else{ $out = $s->invoke( "quota-add-entry", "disk-limit","$disklimit", "quota-type","user", "volume","$volume", "quota-target","$uid", "qtree","$qtree" ); if ($out->results_status() eq "failed"){ print ($out->results_errno()); print($out->results_reason()); } }
The snippet works perfectly fine when the filer type is "ontap" but throws an error when filer type is "ontap-cm"
The error message is "13005 Unable to find API: quota-add-entry ".
Any help/lead would be appreciated.
Thanks,
Rahul
The "quota-add-entry" API must be directed at a SVM/vserver. Make sure you're either connecting to the SVM admin LIF, or doing vserver tunneling from the cluster LIF.
Hope that helps.
Andrew