Skip to content

Commit 1352e53

Browse files
committed
adapting server configuration to read eventual modifications of spire cli
1 parent b5c42e9 commit 1352e53

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

server/app.py

+7
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
get_server_identity_JWT,
77
validate_client_JWT_SVID,
88
)
9+
from lib import spire_interactions
910
from tools.docker_utils import get_build_env_image_digests
1011
from pyspiffe.spiffe_id.spiffe_id import SpiffeId
1112

@@ -24,6 +25,12 @@
2425
options = parse_arguments()
2526
configuration = parse_configuration(options.config)
2627

28+
if configuration['spire-server'].get('spire-server-bin') :
29+
spire_interactions.spire_server_bin = configuration['spire-server']['spire-server-bin']
30+
31+
if configuration['spire-server'].get('pre-command') :
32+
spire_interactions.pre_command = configuration['spire-server']['pre-command']
33+
2734
# Defining the trust domain (SPIRE Trust Domain)
2835
trust_domain = configuration['spire-server']['trust-domain']
2936

0 commit comments

Comments
 (0)