#!/usr/bin/python3 # -*- coding: utf-8 -*- import argparse from project_settings import environment, project_path from toolbox.aliyun_kms.aliyun_kms import AliyunKMS def get_args(): parser = argparse.ArgumentParser() parser.add_argument( "--secret_name", default="aliyun-chn-llm-dev", type=str ) args = parser.parse_args() return args def main(): args = get_args() access_key_id = environment.get("ALIBABA_CLOUD_ACCESS_KEY_ID") access_key_secret = environment.get("ALIBABA_CLOUD_ACCESS_KEY_SECRET") kms_manager = AliyunKMS( access_key_id=access_key_id, access_key_secret=access_key_secret, ) js = kms_manager.get_secret_value(args.secret_name) secret_data = js["body"]["SecretData"] # sk-6728fced6fd848149ebbb7c3899cc043 print(secret_data) return if __name__ == "__main__": main()