add fast path for TLS renewal configuration

This commit is contained in:
Conrad Ludgate
2025-06-16 23:04:38 +01:00
committed by Conrad Ludgate
parent a24a0032ad
commit a3f2a2cae5
5 changed files with 102 additions and 33 deletions

View File

@@ -155,6 +155,8 @@ pub enum ComputeStatus {
Empty,
// Compute configuration was requested.
ConfigurationPending,
// Postgres, pgbouncer, and local_proxy is currently being reloaded.
Reloading,
// Compute node has spec and initial startup and
// configuration is in progress.
Init,
@@ -189,6 +191,7 @@ impl Display for ComputeStatus {
match self {
ComputeStatus::Empty => f.write_str("empty"),
ComputeStatus::ConfigurationPending => f.write_str("configuration-pending"),
ComputeStatus::Reloading => f.write_str("reloading"),
ComputeStatus::RefreshConfiguration => f.write_str("refresh-configuration"),
ComputeStatus::RefreshConfigurationPending => {
f.write_str("refresh-configuration-pending")