
Add a new middleware implementing account quotas. This middleware blocks write requests (PUT, POST) if a given quota (in bytes) is exceeded while DELETE requests are still allowed. Quotas are stored in the x-account-meta-quota-bytes metadata entry. Write requests to this metadata setting are only allowed for resellers. Change-Id: I57fd7c6209f34cc79d4bab72d500d43ba2a62083
3.2 KiB
Misc
Exceptions
swift.common.exceptions
Constraints
swift.common.constraints
Utils
swift.common.utils
TempAuth
swift.common.middleware.tempauth
KeystoneAuth
swift.common.middleware.keystoneauth
ACLs
swift.common.middleware.acl
WSGI
swift.common.wsgi
Direct Client
swift.common.direct_client
Internal Client
swift.common.internal_client
Buffered HTTP
swift.common.bufferedhttp
Healthcheck
swift.common.middleware.healthcheck
Recon
swift.common.middleware.recon
MemCacheD
swift.common.memcached
Manager
swift.common.manager
Ratelimit
swift.common.middleware.ratelimit
StaticWeb
swift.common.middleware.staticweb
TempURL
swift.common.middleware.tempurl
FormPost
swift.common.middleware.formpost
Domain Remap
swift.common.middleware.domain_remap
CNAME Lookup
swift.common.middleware.cname_lookup
Proxy Logging
swift.common.middleware.proxy_logging
Bulk Operations (Delete and Archive Auto Extraction)
swift.common.middleware.bulk
Container Quotas
swift.common.middleware.container_quotas
Static Large Objects
swift.common.middleware.slo
List Endpoints
swift.common.middleware.list_endpoints
Account Quotas
swift.common.middleware.account_quotas