perf: License

This commit is contained in:
feng
2025-03-18 18:48:05 +08:00
parent 7bd03c7863
commit 2bfcebd064
11 changed files with 28 additions and 14 deletions

View File

@@ -68,3 +68,9 @@ class ServiceAccountSignaturePermission(permissions.BasePermission):
def has_object_permission(self, request, view, obj):
return False
class IsValidLicense(permissions.BasePermission):
def has_permission(self, request, view):
return settings.XPACK_LICENSE_IS_VALID