-
Notifications
You must be signed in to change notification settings - Fork 20
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[uss_qualifier] Extract individual participant definitions in utm_imp…
…lementation_us (#743) Extract individual participant definitions in utm_implementation_us
- Loading branch information
1 parent
cac1298
commit 843e69a
Showing
8 changed files
with
127 additions
and
69 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
5 changes: 5 additions & 0 deletions
5
...toring/uss_qualifier/configurations/dev/utm_implementation_us_lib/local/env_all.libsonnet
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
local env_local = import 'env.libsonnet'; | ||
local uss1 = import 'uss1.libsonnet'; | ||
local uss2 = import 'uss2.libsonnet'; | ||
|
||
env_local([uss1, uss2]) |
48 changes: 48 additions & 0 deletions
48
monitoring/uss_qualifier/configurations/dev/utm_implementation_us_lib/local/uss1.libsonnet
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,48 @@ | ||
{ | ||
// ID of participant | ||
participant_id: 'uss1', | ||
|
||
// Set of requirements this participant must satisfy | ||
participant_requirements: 'Basic SCD with DSS provision', | ||
|
||
// (optional) IDs of subcomponents that make up this participant | ||
aggregate_participant_ids: [ | ||
'uss1_core', | ||
'uss1_dss', | ||
], | ||
|
||
// (optional) Means by which to interact with the participant as a flight planner | ||
flight_planner: { | ||
participant_id: 'uss1_core', | ||
v1_base_url: 'http://scdsc.uss1.localutm/flight_planning/v1', | ||
}, | ||
|
||
// (optional) Means by which to obtain this participant's software version in the test environment | ||
test_env_version_provider: { | ||
participant_id: 'uss1_core', | ||
interuss: { | ||
base_url: 'http://scdsc.uss1.localutm/versioning', | ||
}, | ||
}, | ||
|
||
// (optional) Means by which to obtain this participant's software version in the prod environment | ||
prod_env_version_provider: { | ||
participant_id: 'uss1_core', | ||
interuss: { | ||
base_url: 'http://scdsc.uss1.localutm/versioning', | ||
}, | ||
}, | ||
|
||
// (optional) List of DSS instances hosted by this participant | ||
dss_instances: [ | ||
{ | ||
participant_id: 'uss1_dss', | ||
user_participant_ids: [ | ||
// Participants using a DSS instance they do not provide should be listed as users of that DSS (so that they can take credit for USS requirements enforced by the DSS) | ||
'mock_uss', // mock_uss uses this DSS instance; it does not provide its own instance | ||
], | ||
base_url: 'http://dss.uss1.localutm', | ||
has_private_address: true, // This should be removed for production systems | ||
}, | ||
] | ||
} |
44 changes: 44 additions & 0 deletions
44
monitoring/uss_qualifier/configurations/dev/utm_implementation_us_lib/local/uss2.libsonnet
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,44 @@ | ||
{ | ||
// ID of participant | ||
participant_id: 'uss2', | ||
|
||
// Set of requirements this participant must satisfy | ||
participant_requirements: 'Basic SCD without DSS provision', | ||
|
||
// (optional) IDs of subcomponents that make up this participant | ||
aggregate_participant_ids: [ | ||
'uss2_core', | ||
'uss2_dss', | ||
], | ||
|
||
// (optional) Means by which to interact with the participant as a flight planner | ||
flight_planner: { | ||
participant_id: 'uss2_core', | ||
v1_base_url: 'http://scdsc.uss2.localutm/flight_planning/v1', | ||
}, | ||
|
||
// (optional) Means by which to obtain this participant's software version in the test environment | ||
test_env_version_provider: { | ||
participant_id: 'uss2_core', | ||
interuss: { | ||
base_url: 'http://scdsc.uss2.localutm/versioning', | ||
}, | ||
}, | ||
|
||
// (optional) Means by which to obtain this participant's software version in the prod environment | ||
prod_env_version_provider: { | ||
participant_id: 'uss2_core', | ||
interuss: { | ||
base_url: 'http://scdsc.uss2.localutm/versioning', | ||
}, | ||
}, | ||
|
||
// (optional) List of DSS instances hosted by this participant | ||
dss_instances: [ | ||
{ | ||
participant_id: 'uss2_dss', | ||
base_url: 'http://dss.uss2.localutm', | ||
has_private_address: true, // This should be removed for production systems | ||
}, | ||
] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters