Skip to content

Commit

Permalink
Rename external config crate->ext-config
Browse files Browse the repository at this point in the history
  • Loading branch information
rrybarczyk committed Jun 22, 2024
1 parent 16f08e6 commit c35cc03
Show file tree
Hide file tree
Showing 16 changed files with 31 additions and 31 deletions.
2 changes: 1 addition & 1 deletion roles/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion roles/jd-client/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -29,4 +29,4 @@ error_handling = { version = "1.0.0", path = "../../utils/error-handling" }
nohash-hasher = "0.2.0"
key-utils = { version = "^1.0.0", path = "../../utils/key-utils" }
clap = { version = "^4.5.4", features = ["derive"] }
config = { version = "0.14.0", features = ["toml"] }
ext-config = { version = "0.14.0", features = ["toml"], package = "config" }
4 changes: 2 additions & 2 deletions roles/jd-client/src/args.rs
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ struct Args {
#[allow(clippy::result_large_err)]
pub fn process_cli_args<'a>() -> JdcResult<'a, JdcConfig> {
let args = Args::parse();
let config = match config::Config::builder()
.add_source(config::File::with_name(&args.config_path))
let config = match ext_config::Config::builder()
.add_source(ext_config::File::with_name(&args.config_path))
.build()
{
Ok(cfg) => cfg,
Expand Down
6 changes: 3 additions & 3 deletions roles/jd-client/src/lib/error.rs
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ pub enum ChannelSendError<'a> {
#[derive(Debug)]
pub enum JdcError<'a> {
VecToSlice32(Vec<u8>),
ConfigError(config::ConfigError),
ConfigError(ext_config::ConfigError),
/// Errors from `binary_sv2` crate.
BinarySv2(binary_sv2::Error),
/// Errors on bad noise handshake.
Expand Down Expand Up @@ -79,8 +79,8 @@ impl<'a> fmt::Display for JdcError<'a> {
}
}

impl<'a> From<config::ConfigError> for JdcError<'a> {
fn from(e: config::ConfigError) -> JdcError<'a> {
impl<'a> From<ext_config::ConfigError> for JdcError<'a> {
fn from(e: ext_config::ConfigError) -> JdcError<'a> {
JdcError::ConfigError(e)
}
}
Expand Down
2 changes: 1 addition & 1 deletion roles/jd-server/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -32,4 +32,4 @@ key-utils = { version = "^1.0.0", path = "../../utils/key-utils" }
rpc_sv2 = { version = "1.0.0", path = "../roles-utils/rpc" }
hex = "0.4.3"
clap = { version = "^4.5.4", features = ["derive"] }
config = { version = "0.14.0", features = ["toml"] }
ext-config = { version = "0.14.0", features = ["toml"], package = "config" }
4 changes: 2 additions & 2 deletions roles/jd-server/src/args.rs
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@ struct Args {
#[allow(clippy::result_large_err)]
pub fn process_cli_args() -> JdsResult<JdsConfig> {
let args = Args::parse();
let config = match config::Config::builder()
.add_source(config::File::with_name(&args.config_path))
let config = match ext_config::Config::builder()
.add_source(ext_config::File::with_name(&args.config_path))
.build()
{
Ok(cfg) => cfg,
Expand Down
6 changes: 3 additions & 3 deletions roles/jd-server/src/lib/error.rs
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ pub type JdsResult<T> = core::result::Result<T, JdsError>;

#[derive(std::fmt::Debug)]
pub enum JdsError {
ConfigError(config::ConfigError),
ConfigError(ext_config::ConfigError),
Io(std::io::Error),
ChannelSend(Box<dyn std::marker::Send + Debug>),
ChannelRecv(async_channel::RecvError),
Expand Down Expand Up @@ -56,8 +56,8 @@ impl std::fmt::Display for JdsError {
}
}

impl From<config::ConfigError> for JdsError {
fn from(e: config::ConfigError) -> JdsError {
impl From<ext_config::ConfigError> for JdsError {
fn from(e: ext_config::ConfigError) -> JdsError {
JdsError::ConfigError(e)
}
}
Expand Down
2 changes: 1 addition & 1 deletion roles/mining-proxy/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -30,4 +30,4 @@ tracing-subscriber = {version = "0.3"}
nohash-hasher = "0.2.0"
key-utils = { version = "^1.0.0", path = "../../utils/key-utils" }
clap = { version = "^4.5.4", features = ["derive"] }
config = { version = "0.14.0", features = ["toml"] }
ext-config = { version = "0.14.0", features = ["toml"], package = "config" }
4 changes: 2 additions & 2 deletions roles/mining-proxy/src/args.rs
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@ struct Args {
#[allow(clippy::result_large_err)]
pub fn process_cli_args() -> ProxyResult<ProxyConfig> {
let args = Args::parse();
let config = match config::Config::builder()
.add_source(config::File::with_name(&args.config_path))
let config = match ext_config::Config::builder()
.add_source(ext_config::File::with_name(&args.config_path))
.build()
{
Ok(cfg) => cfg,
Expand Down
6 changes: 3 additions & 3 deletions roles/mining-proxy/src/lib/error.rs
Original file line number Diff line number Diff line change
Expand Up @@ -12,15 +12,15 @@ pub type ProxyResult<T> = core::result::Result<T, ProxyError>;
#[allow(clippy::large_enum_variant)]
#[allow(clippy::enum_variant_names)]
pub enum ProxyError {
ConfigError(config::ConfigError),
ConfigError(ext_config::ConfigError),
Io(std::io::Error),
SendError(SendError<EitherFrame>),
UpstreamNotAvailabe(SocketAddr),
SetupConnectionError(String),
}

impl From<config::ConfigError> for ProxyError {
fn from(e: config::ConfigError) -> ProxyError {
impl From<ext_config::ConfigError> for ProxyError {
fn from(e: ext_config::ConfigError) -> ProxyError {
ProxyError::ConfigError(e)
}
}
Expand Down
2 changes: 1 addition & 1 deletion roles/pool/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ error_handling = { version = "1.0.0", path = "../../utils/error-handling" }
nohash-hasher = "0.2.0"
key-utils = { version = "^1.0.0", path = "../../utils/key-utils" }
clap = { version = "^4.5.4", features = ["derive"] }
config = { version = "0.14.0", features = ["toml"] }
ext-config = { version = "0.14.0", features = ["toml"], package = "config" }

[dev-dependencies]
hex = "0.4.3"
Expand Down
4 changes: 2 additions & 2 deletions roles/pool/src/args.rs
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ struct Args {
#[allow(clippy::result_large_err)]
pub fn process_cli_args() -> PoolResult<PoolConfig> {
let args = Args::parse();
let config = match config::Config::builder()
.add_source(config::File::with_name(&args.config_path))
let config = match ext_config::Config::builder()
.add_source(ext_config::File::with_name(&args.config_path))
.build()
{
Ok(cfg) => cfg,
Expand Down
6 changes: 3 additions & 3 deletions roles/pool/src/lib/error.rs
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ use roles_logic_sv2::parsers::Mining;

#[derive(std::fmt::Debug)]
pub enum PoolError {
ConfigError(config::ConfigError),
ConfigError(ext_config::ConfigError),
Io(std::io::Error),
ChannelSend(Box<dyn std::marker::Send + Debug>),
ChannelRecv(async_channel::RecvError),
Expand All @@ -23,8 +23,8 @@ pub enum PoolError {
Sv2ProtocolError((u32, Mining<'static>)),
}

impl From<config::ConfigError> for PoolError {
fn from(e: config::ConfigError) -> PoolError {
impl From<ext_config::ConfigError> for PoolError {
fn from(e: ext_config::ConfigError) -> PoolError {
PoolError::ConfigError(e)
}
}
Expand Down
2 changes: 1 addition & 1 deletion roles/translator/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ key-utils = { version = "^1.0.0", path = "../../utils/key-utils" }
tokio-util = { version = "0.7.10", features = ["codec"] }
async-compat = "0.2.1"
clap = { version = "^4.5.4", features = ["derive"] }
config = { version = "0.14.0", features = ["toml"] }
ext-config = { version = "0.14.0", features = ["toml"], package = "config" }


[dev-dependencies]
Expand Down
4 changes: 2 additions & 2 deletions roles/translator/src/args.rs
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ struct Args {
#[allow(clippy::result_large_err)]
pub fn process_cli_args<'a>() -> TProxyResult<'a, TProxyConfig> {
let args = Args::parse();
let config = match config::Config::builder()
.add_source(config::File::with_name(&args.config_path))
let config = match ext_config::Config::builder()
.add_source(ext_config::File::with_name(&args.config_path))
.build()
{
Ok(cfg) => cfg,
Expand Down
6 changes: 3 additions & 3 deletions roles/translator/src/lib/error.rs
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ pub enum ChannelSendError<'a> {
#[derive(Debug)]
pub enum TProxyError<'a> {
VecToSlice32(Vec<u8>),
ConfigError(config::ConfigError),
ConfigError(ext_config::ConfigError),
/// Errors on bad CLI argument input.
#[allow(dead_code)]
BadCliArgs,
Expand Down Expand Up @@ -117,8 +117,8 @@ impl<'a> fmt::Display for TProxyError<'a> {
}
}

impl<'a> From<config::ConfigError> for TProxyError<'a> {
fn from(e: config::ConfigError) -> TProxyError<'a> {
impl<'a> From<ext_config::ConfigError> for TProxyError<'a> {
fn from(e: ext_config::ConfigError) -> TProxyError<'a> {
TProxyError::ConfigError(e)
}
}
Expand Down

0 comments on commit c35cc03

Please sign in to comment.