Deleting bucket limits in WHMCS
You can delete the current limits with the ostor-limits
service and parameter bucket
specifying the bucket name. WHMCS removes the bucket limits from S3 cluster when you click the Delete button. Create a file S3_deleteLimitsForBucket.php with the following contents:
<?php // Load configuration and libraries. require('../../includes/staas_scripts/S3_getConfig.php'); require('../../includes/staas_scripts/S3_requestCurl.php'); require('../../init.php'); // Delete s3 bucket limits. function S3_deleteLimitsForBucket($bucket) { // Load configuration. $s3_config = s3_getConfig(); // Delete s3 bucket limits. S3_requestCurl( $s3_config['s3_key'], $s3_config['s3_secret'], $s3_config['s3_gateway'], "/?ostor-limits&bucket=" . $bucket, "DELETE" ); // Clear array. $_SESSION['s3_limits_bucket'] = null; // Redirect back. header('Location: ' . $_SERVER['HTTP_REFERER']); } // Call function. S3_deleteLimitsForBucket($_GET['bucket']); ?>