mirror of
https://github.com/veops/cmdb.git
synced 2025-08-09 11:38:55 +08:00
feat: secrets
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
from api.resource import APIView
|
||||
from api.models.cmdb import InnerKV
|
||||
from api.lib.secrets.inner import KeyMange
|
||||
from api.lib.secrets.inner import KeyManage
|
||||
|
||||
from flask import request, abort
|
||||
|
||||
@@ -10,7 +10,7 @@ class InnerSecretUnSealView(APIView):
|
||||
|
||||
def post(self):
|
||||
unseal_key = request.headers.get("Inner-Token")
|
||||
res = KeyMange(InnerKV()).unseal(unseal_key)
|
||||
res = KeyManage(InnerKV()).unseal(unseal_key)
|
||||
if res.get("status") == "failed":
|
||||
return abort(400, res.get("message"))
|
||||
return self.jsonify(**res)
|
||||
@@ -21,7 +21,7 @@ class InnerSecretSealView(APIView):
|
||||
|
||||
def post(self):
|
||||
unseal_key = request.headers.get("Inner-Token")
|
||||
res = KeyMange(InnerKV()).seal(unseal_key)
|
||||
res = KeyManage(InnerKV()).seal(unseal_key)
|
||||
if res.get("status") == "failed":
|
||||
return abort(400, res.get("message"))
|
||||
return self.jsonify(**res)
|
||||
|
Reference in New Issue
Block a user