hub v0.51.0: DR-tier-by-default — per-customer dr_tier flag (default ON, legacy backfill from reality), cascade stages, WG-registration auto-provision hook, offsite-requires-DR guard (F-6 policy), host-page capability chips (inactive=neutral)
Claude-Session: https://claude.ai/code/session_01NptTCFtu7dz2Ru89qHRagN
This commit is contained in:
+4
-1
@@ -393,7 +393,10 @@ func main() {
|
||||
logger.Printf("[ERROR] PBS DR tenantsync disabled: %v", err)
|
||||
} else {
|
||||
webServer.SetTenantSync(tsClient)
|
||||
logger.Printf("[INFO] PBS DR tenantsync enabled (endpoint %s, user %s)", wgAddr, wgUser)
|
||||
// v0.51.0 DR-tier cascade (scenario A): a host's first WG registration may be
|
||||
// the descriptor's last unmet precondition — auto-provision hands-free.
|
||||
apiHandler.SetWGRegisteredHook(webServer.PBSDRAutoProvision)
|
||||
logger.Printf("[INFO] PBS DR tenantsync enabled (endpoint %s, user %s; WG-registration auto-provision hook armed)", wgAddr, wgUser)
|
||||
}
|
||||
} else {
|
||||
logger.Printf("[INFO] PBS DR tenantsync disabled (key or endpoint not configured)")
|
||||
|
||||
Reference in New Issue
Block a user