В узле я делал это следующим образом
const Credstash = require('nodecredstash');
const credstash = new Credstash({
table: <table_name>,
kmsKey: <kms_key>,
});
return credstash.getSecret({
name: <secret_name>,
context: { access: <secret_name> },
})
Я пытался сделать то же самое, используя пакет Python credstash
согласно следующему коду
import credstash as cd
secret=cd.getSecret(name=<secret_name>,table=<table_name>,context={ 'access': <secrest_name>},kms={ 'key': <kms_key>})
print('GOT', secret)
Но выдавая ошибку
AttributeError: 'dict' object has no attribute 'decrypt'