mirror of
https://github.com/mii443/wasmer.git
synced 2025-12-06 12:48:20 +00:00
PartialWapmConfig -> WasmerConfig
This commit is contained in:
@@ -77,8 +77,8 @@ impl Add {
|
||||
Some(r) => Ok(r.clone()),
|
||||
None => {
|
||||
let wasmer_dir =
|
||||
PartialWapmConfig::get_wasmer_dir().map_err(|e| anyhow::anyhow!("{e}"))?;
|
||||
let cfg = PartialWapmConfig::from_file(&wasmer_dir)
|
||||
WasmerConfig::get_wasmer_dir().map_err(|e| anyhow::anyhow!("{e}"))?;
|
||||
let cfg = WasmerConfig::from_file(&wasmer_dir)
|
||||
.map_err(Error::msg)
|
||||
.context("Unable to load WAPM's config file")?;
|
||||
Ok(cfg.registry.get_current_registry())
|
||||
|
||||
@@ -4,7 +4,7 @@ use clap::Parser;
|
||||
use std::collections::HashMap;
|
||||
use std::path::Path;
|
||||
use std::path::PathBuf;
|
||||
use wasmer_registry::PartialWapmConfig;
|
||||
use wasmer_registry::WasmerConfig;
|
||||
|
||||
static NOTE: &str =
|
||||
"# See more keys and definitions at https://docs.wasmer.io/ecosystem/wapm/manifest";
|
||||
@@ -365,7 +365,7 @@ fn construct_manifest(
|
||||
.map(|p| &p.name)
|
||||
.unwrap_or(fallback_package_name)
|
||||
});
|
||||
let wasmer_dir = PartialWapmConfig::get_wasmer_dir().map_err(|e| anyhow::anyhow!("{e}"))?;
|
||||
let wasmer_dir = WasmerConfig::get_wasmer_dir().map_err(|e| anyhow::anyhow!("{e}"))?;
|
||||
let namespace = namespace.or_else(|| {
|
||||
wasmer_registry::whoami(&wasmer_dir, None, None)
|
||||
.ok()
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
use clap::Parser;
|
||||
use wasmer_registry::PartialWapmConfig;
|
||||
use wasmer_registry::WasmerConfig;
|
||||
|
||||
/// Subcommand for listing packages
|
||||
#[derive(Debug, Copy, Clone, Parser)]
|
||||
@@ -9,7 +9,7 @@ impl List {
|
||||
/// execute [List]
|
||||
pub fn execute(&self) -> Result<(), anyhow::Error> {
|
||||
use prettytable::{format, row, Table};
|
||||
let wasmer_dir = PartialWapmConfig::get_wasmer_dir()
|
||||
let wasmer_dir = WasmerConfig::get_wasmer_dir()
|
||||
.map_err(|e| anyhow::anyhow!("no wasmer dir: {e}"))?;
|
||||
let rows = wasmer_registry::get_all_local_packages(&wasmer_dir)
|
||||
.into_iter()
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
use clap::Parser;
|
||||
#[cfg(not(test))]
|
||||
use dialoguer::Input;
|
||||
use wasmer_registry::PartialWapmConfig;
|
||||
use wasmer_registry::WasmerConfig;
|
||||
|
||||
/// Subcommand for listing packages
|
||||
#[derive(Debug, Clone, Parser)]
|
||||
@@ -52,7 +52,7 @@ impl Login {
|
||||
/// execute [List]
|
||||
pub fn execute(&self) -> Result<(), anyhow::Error> {
|
||||
let token = self.get_token_or_ask_user()?;
|
||||
let wasmer_dir = PartialWapmConfig::get_wasmer_dir()
|
||||
let wasmer_dir = WasmerConfig::get_wasmer_dir()
|
||||
.map_err(|e| anyhow::anyhow!("no wasmer dir: {e}"))?;
|
||||
match wasmer_registry::login::login_and_save_token(&wasmer_dir, &self.registry, &token)? {
|
||||
Some(s) => println!("Login for WAPM user {:?} saved", s),
|
||||
|
||||
@@ -9,7 +9,7 @@ use tar::Builder;
|
||||
use thiserror::Error;
|
||||
use time::{self, OffsetDateTime};
|
||||
use wasmer_registry::publish::SignArchiveResult;
|
||||
use wasmer_registry::{PartialWapmConfig, PACKAGE_TOML_FALLBACK_NAME};
|
||||
use wasmer_registry::{WasmerConfig, PACKAGE_TOML_FALLBACK_NAME};
|
||||
|
||||
const MIGRATIONS: &[(i32, &str)] = &[
|
||||
(0, include_str!("../../sql/migrations/0000.sql")),
|
||||
@@ -94,9 +94,9 @@ impl Publish {
|
||||
let registry = match self.registry.as_deref() {
|
||||
Some(s) => wasmer_registry::format_graphql(s),
|
||||
None => {
|
||||
let wasmer_dir = PartialWapmConfig::get_wasmer_dir()
|
||||
let wasmer_dir = WasmerConfig::get_wasmer_dir()
|
||||
.map_err(|e| anyhow::anyhow!("no wasmer dir: {e}"))?;
|
||||
let config = PartialWapmConfig::from_file(&wasmer_dir)
|
||||
let config = WasmerConfig::from_file(&wasmer_dir)
|
||||
.map_err(|e| anyhow::anyhow!("could not load config {e}"))?;
|
||||
config.registry.get_current_registry()
|
||||
}
|
||||
@@ -325,8 +325,8 @@ pub fn sign_compressed_archive(
|
||||
/// Opens an exclusive read/write connection to the database, creating it if it does not exist
|
||||
pub fn open_db() -> anyhow::Result<Connection> {
|
||||
let wasmer_dir =
|
||||
PartialWapmConfig::get_wasmer_dir().map_err(|e| anyhow::anyhow!("no wasmer dir: {e}"))?;
|
||||
let db_path = PartialWapmConfig::get_database_file_path(&wasmer_dir);
|
||||
WasmerConfig::get_wasmer_dir().map_err(|e| anyhow::anyhow!("no wasmer dir: {e}"))?;
|
||||
let db_path = WasmerConfig::get_database_file_path(&wasmer_dir);
|
||||
let mut conn = Connection::open_with_flags(
|
||||
db_path,
|
||||
OpenFlags::SQLITE_OPEN_CREATE
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
use clap::Parser;
|
||||
use wasmer_registry::PartialWapmConfig;
|
||||
use wasmer_registry::WasmerConfig;
|
||||
|
||||
#[derive(Debug, Parser)]
|
||||
/// The options for the `wasmer whoami` subcommand
|
||||
@@ -12,7 +12,7 @@ pub struct Whoami {
|
||||
impl Whoami {
|
||||
/// Execute `wasmer whoami`
|
||||
pub fn execute(&self) -> Result<(), anyhow::Error> {
|
||||
let wasmer_dir = PartialWapmConfig::get_wasmer_dir()
|
||||
let wasmer_dir = WasmerConfig::get_wasmer_dir()
|
||||
.map_err(|e| anyhow::anyhow!("no wasmer dir: {e}"))?;
|
||||
let (registry, username) =
|
||||
wasmer_registry::whoami(&wasmer_dir, self.registry.as_deref(), None)?;
|
||||
|
||||
@@ -4,7 +4,7 @@ use anyhow::Context;
|
||||
use std::path::{Path, PathBuf};
|
||||
use std::str::FromStr;
|
||||
use url::Url;
|
||||
use wasmer_registry::PartialWapmConfig;
|
||||
use wasmer_registry::WasmerConfig;
|
||||
|
||||
/// Source of a package
|
||||
#[derive(Debug, Clone, PartialEq, Eq, PartialOrd, Ord)]
|
||||
@@ -62,7 +62,7 @@ impl PackageSource {
|
||||
};
|
||||
}
|
||||
Self::Url(u) => {
|
||||
let wasmer_dir = PartialWapmConfig::get_wasmer_dir()
|
||||
let wasmer_dir = WasmerConfig::get_wasmer_dir()
|
||||
.map_err(|e| anyhow::anyhow!("no wasmer dir: {e}"))?;
|
||||
if let Some(path) =
|
||||
wasmer_registry::Package::is_url_already_installed(u, &wasmer_dir)
|
||||
@@ -73,7 +73,7 @@ impl PackageSource {
|
||||
}
|
||||
}
|
||||
Self::Package(p) => {
|
||||
let wasmer_dir = PartialWapmConfig::get_wasmer_dir()
|
||||
let wasmer_dir = WasmerConfig::get_wasmer_dir()
|
||||
.map_err(|e| anyhow::anyhow!("no wasmer dir: {e}"))?;
|
||||
let package_path = Path::new(&p.file()).to_path_buf();
|
||||
if package_path.exists() {
|
||||
@@ -81,7 +81,7 @@ impl PackageSource {
|
||||
} else if let Some(path) = p.already_installed(&wasmer_dir) {
|
||||
return Ok(path);
|
||||
} else {
|
||||
let config = PartialWapmConfig::from_file(&wasmer_dir)
|
||||
let config = WasmerConfig::from_file(&wasmer_dir)
|
||||
.map_err(|e| anyhow::anyhow!("error loading wasmer config file: {e}"))?;
|
||||
p.url(&config.registry.get_current_registry())?
|
||||
}
|
||||
@@ -94,7 +94,7 @@ impl PackageSource {
|
||||
String::new()
|
||||
};
|
||||
|
||||
let wasmer_dir = PartialWapmConfig::get_wasmer_dir()
|
||||
let wasmer_dir = WasmerConfig::get_wasmer_dir()
|
||||
.map_err(|e| anyhow::anyhow!("no wasmer dir: {e}"))?;
|
||||
let mut sp = start_spinner(format!("Installing package {url} ..."));
|
||||
let opt_path = wasmer_registry::install_package(&wasmer_dir, &url);
|
||||
|
||||
Reference in New Issue
Block a user