Radish alpha
h
Radicle Heartwood Protocol & Stack
Radicle
Git (anonymous pull)
Log in to clone via SSH
simulation: Switch externalAddress config parsing to jq
Adrian Duke committed 15 days ago
commit e0883df0204f9d15e674dd9c7a6074ffd147ff0c
parent 4cc4589e6a16af858aa00b756a5832f9c51b402a
1 file changed +1 -1
modified simulation/modules/radicle-node/templates/config.cue
@@ -57,7 +57,7 @@ import (
			# We only do this for seeds and bootstraps to ensure proper routing.
			configure_external_address() {
			  # Extract the first external address, stripping JSON formatting
-
			  EXT_ADDRESS=$(rad config get node.externalAddresses | tr -d '[]" \\n' | cut -d',' -f1)
+
			  EXT_ADDRESS=$(rad config | jq -r '.node.externalAddresses[0]')
			  
			  if [ -n "$EXT_ADDRESS" ]; then
			    # Check if it already starts with the pod's hostname to prevent stuttering