mirror of
https://github.com/sigp/lighthouse.git
synced 2026-05-07 00:42:42 +00:00
replace tempdir by tempfile (#2143)
## Issue Addressed Fixes #2141 Remove [tempdir](https://docs.rs/tempdir/0.3.7/tempdir/) in favor of [tempfile](https://docs.rs/tempfile/3.1.0/tempfile/). ## Proposed Changes `tempfile` has a slightly different api that makes creating temp folders with a name prefix a chore (`tempdir::TempDir::new("toto")` => `tempfile::Builder::new().prefix("toto").tempdir()`). So I removed temp folder name prefix where I deemed it not useful. Otherwise, the functionality is the same.
This commit is contained in:
38
Cargo.lock
generated
38
Cargo.lock
generated
@@ -2011,7 +2011,7 @@ dependencies = [
|
||||
"smallvec",
|
||||
"snap",
|
||||
"task_executor",
|
||||
"tempdir",
|
||||
"tempfile",
|
||||
"tiny-keccak 2.0.2",
|
||||
"tokio 0.3.6",
|
||||
"tokio-io-timeout",
|
||||
@@ -2030,7 +2030,7 @@ dependencies = [
|
||||
"eth2_ssz",
|
||||
"serde",
|
||||
"serde_yaml",
|
||||
"tempdir",
|
||||
"tempfile",
|
||||
"types",
|
||||
"zip",
|
||||
]
|
||||
@@ -3800,7 +3800,7 @@ name = "lockfile"
|
||||
version = "0.1.0"
|
||||
dependencies = [
|
||||
"fs2",
|
||||
"tempdir",
|
||||
"tempfile",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
@@ -4261,7 +4261,7 @@ dependencies = [
|
||||
"genesis",
|
||||
"reqwest",
|
||||
"serde",
|
||||
"tempdir",
|
||||
"tempfile",
|
||||
"types",
|
||||
"url",
|
||||
"validator_client",
|
||||
@@ -4994,19 +4994,6 @@ version = "0.5.3"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "941ba9d78d8e2f7ce474c015eea4d9c6d25b6a3327f9832ee29a4de27f91bbb8"
|
||||
|
||||
[[package]]
|
||||
name = "rand"
|
||||
version = "0.4.6"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "552840b97013b1a26992c11eac34bdd778e464601a4c2054b5f0bff7c6761293"
|
||||
dependencies = [
|
||||
"fuchsia-cprng",
|
||||
"libc",
|
||||
"rand_core 0.3.1",
|
||||
"rdrand",
|
||||
"winapi 0.3.9",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "rand"
|
||||
version = "0.6.5"
|
||||
@@ -5269,7 +5256,7 @@ dependencies = [
|
||||
"remote_signer_test",
|
||||
"slog",
|
||||
"sloggers",
|
||||
"tempdir",
|
||||
"tempfile",
|
||||
"types",
|
||||
"zeroize",
|
||||
]
|
||||
@@ -5317,7 +5304,7 @@ dependencies = [
|
||||
"reqwest",
|
||||
"serde",
|
||||
"serde_json",
|
||||
"tempdir",
|
||||
"tempfile",
|
||||
"tokio 0.3.6",
|
||||
"tokio-compat-02",
|
||||
"types",
|
||||
@@ -5897,7 +5884,7 @@ dependencies = [
|
||||
"serde_derive",
|
||||
"slog",
|
||||
"sloggers",
|
||||
"tempdir",
|
||||
"tempfile",
|
||||
"tree_hash",
|
||||
"tree_hash_derive",
|
||||
"types",
|
||||
@@ -6354,16 +6341,6 @@ dependencies = [
|
||||
"tokio-compat-02",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "tempdir"
|
||||
version = "0.3.7"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "15f2b5fb00ccdf689e0149d1b1b3c03fead81c2b37735d812fa8bddbbf41b6d8"
|
||||
dependencies = [
|
||||
"rand 0.4.6",
|
||||
"remove_dir_all",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "tempfile"
|
||||
version = "3.1.0"
|
||||
@@ -7155,7 +7132,6 @@ dependencies = [
|
||||
"slog-async",
|
||||
"slog-term",
|
||||
"slot_clock",
|
||||
"tempdir",
|
||||
"tempfile",
|
||||
"tokio 0.3.6",
|
||||
"tokio-compat-02",
|
||||
|
||||
Reference in New Issue
Block a user