wasmerio/wasmer · error
No secret name given. Provide one as a positional argument.
Error message
No secret name given. Provide one as a positional argument.
What it means
Error "No secret name given. Provide one as a positional argument." thrown in wasmerio/wasmer.
Source
Thrown at lib/cli/src/commands/app/secrets/reveal.rs:55
/// Reveal all the secrets related to an app.
#[clap(long, conflicts_with = "name")]
pub all: bool,
/* --- Parameters --- */
/// The name of the secret to get the value of.
#[clap(name = "name")]
pub secret_name: Option<String>,
}
impl CmdAppSecretsReveal {
fn get_secret_name(&self) -> anyhow::Result<String> {
if let Some(name) = &self.secret_name {
return Ok(name.clone());
}
if self.non_interactive {
anyhow::bail!("No secret name given. Provide one as a positional argument.")
} else {
let theme = ColorfulTheme::default();
Ok(dialoguer::Input::with_theme(&theme)
.with_prompt("Enter the name of the secret:")
.interact_text()?)
}
}
}
#[async_trait::async_trait]
impl AsyncCliCommand for CmdAppSecretsReveal {
type Output = ();
async fn run_async(self) -> Result<Self::Output, anyhow::Error> {
let client = self.env.client()?;
let app_id = super::utils::get_app_id(
&client,
self.app_id.app.as_ref(),View on GitHub (pinned to 8c4b9ee9d3)
When it happens
Trigger: Thrown at lib/cli/src/commands/app/secrets/reveal.rs:55 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of wasmerio/wasmer@8c4b9ee9d3 (2026-09-01).
Data as JSON: /api/errors/49925f78d703c24b.
Report an issue: GitHub.