nit: cleanup feature status display (#15113)
* nit: cleanup feature status display * nudge
This commit is contained in:
parent
7d9f5ad525
commit
a52a241852
|
@ -23,6 +23,10 @@ fi
|
||||||
BENCH_FILE=bench_output.log
|
BENCH_FILE=bench_output.log
|
||||||
BENCH_ARTIFACT=current_bench_results.log
|
BENCH_ARTIFACT=current_bench_results.log
|
||||||
|
|
||||||
|
# solana-keygen required when building C programs
|
||||||
|
_ "$cargo" build --manifest-path=keygen/Cargo.toml
|
||||||
|
export PATH="$PWD/target/debug":$PATH
|
||||||
|
|
||||||
# Clear the C dependency files, if dependeny moves these files are not regenerated
|
# Clear the C dependency files, if dependeny moves these files are not regenerated
|
||||||
test -d target/debug/bpf && find target/debug/bpf -name '*.d' -delete
|
test -d target/debug/bpf && find target/debug/bpf -name '*.d' -delete
|
||||||
test -d target/release/bpf && find target/release/bpf -name '*.d' -delete
|
test -d target/release/bpf && find target/release/bpf -name '*.d' -delete
|
||||||
|
|
|
@ -70,8 +70,8 @@ impl fmt::Display for CliFeatures {
|
||||||
f,
|
f,
|
||||||
"{}",
|
"{}",
|
||||||
style(format!(
|
style(format!(
|
||||||
"{:<44} {:<40} {}",
|
"{:<44} {:<28} {}",
|
||||||
"Feature", "Description", "Status"
|
"Feature", "Status", "Description"
|
||||||
))
|
))
|
||||||
.bold()
|
.bold()
|
||||||
)?;
|
)?;
|
||||||
|
@ -79,15 +79,15 @@ impl fmt::Display for CliFeatures {
|
||||||
for feature in &self.features {
|
for feature in &self.features {
|
||||||
writeln!(
|
writeln!(
|
||||||
f,
|
f,
|
||||||
"{:<44} {:<40} {}",
|
"{:<44} {:<28} {}",
|
||||||
feature.id,
|
feature.id,
|
||||||
feature.description,
|
|
||||||
match feature.status {
|
match feature.status {
|
||||||
CliFeatureStatus::Inactive => style("inactive".to_string()).red(),
|
CliFeatureStatus::Inactive => style("inactive".to_string()).red(),
|
||||||
CliFeatureStatus::Pending => style("activation pending".to_string()).yellow(),
|
CliFeatureStatus::Pending => style("activation pending".to_string()).yellow(),
|
||||||
CliFeatureStatus::Active(activation_slot) =>
|
CliFeatureStatus::Active(activation_slot) =>
|
||||||
style(format!("active since slot {}", activation_slot)).green(),
|
style(format!("active since slot {}", activation_slot)).green(),
|
||||||
}
|
},
|
||||||
|
feature.description,
|
||||||
)?;
|
)?;
|
||||||
}
|
}
|
||||||
if self.inactive && !self.feature_activation_allowed {
|
if self.inactive && !self.feature_activation_allowed {
|
||||||
|
|
Loading…
Reference in New Issue