update openclaw secret
This commit is contained in:
@@ -76,6 +76,7 @@ async function getSecretValueViaAlibabaCloudHttps(
|
||||
}
|
||||
const secretResponse = await httpSecretResponse
|
||||
.json() as GetSecretResponse;
|
||||
log.debug("secretResponse", secretResponse);
|
||||
if (secretResponse.status != 200) {
|
||||
throw new Error(`Get secret failed: ${secretResponse.status}`);
|
||||
}
|
||||
@@ -90,7 +91,7 @@ async function getSecretValueViaHatterCli(key: string): Promise<string> {
|
||||
key,
|
||||
]);
|
||||
const secretResponse = output.getStdoutAsJson() as GetSecretResponse;
|
||||
console.debug("secretResponse", secretResponse);
|
||||
log.debug("secretResponse", secretResponse);
|
||||
if (secretResponse.status != 200) {
|
||||
throw new Error(`Get secret failed: ${secretResponse.status}`);
|
||||
}
|
||||
@@ -110,6 +111,7 @@ async function getSecretValue(
|
||||
|
||||
const flags = parseArgs(args(), {
|
||||
boolean: ["help"],
|
||||
collect: ["id"],
|
||||
});
|
||||
|
||||
if (flags.help) {
|
||||
@@ -128,8 +130,17 @@ const isOnAlibabaCloud = runEnv == "ALIBABA_CLOUD";
|
||||
|
||||
log.debug("isOnAlibabaCloud", isOnAlibabaCloud);
|
||||
|
||||
const input = new TextDecoder().decode(await stdinToArrayBuffer());
|
||||
const openClawInput = JSON.parse(input) as OpenClawSecretInput;
|
||||
let openClawInput;
|
||||
if (flags.id) {
|
||||
openClawInput = {
|
||||
protocolVersion: 1,
|
||||
provider: "n/a",
|
||||
ids: flags.id,
|
||||
} as OpenClawSecretInput;
|
||||
} else {
|
||||
const input = new TextDecoder().decode(await stdinToArrayBuffer());
|
||||
openClawInput = JSON.parse(input) as OpenClawSecretInput;
|
||||
}
|
||||
|
||||
const values = {} as Record<string, string>;
|
||||
const errors = {} as Record<string, Record<string, string>>;
|
||||
|
||||
Reference in New Issue
Block a user