@@ -73,13 +73,11 @@ pub enum Error {
7373pub trait InstallManifestsExt {
7474 // TODO (Techassi): This step shouldn't care about templating the manifests nor fetching them from remote
7575 #[ instrument( skip_all, fields( %namespace, indicatif. pb_show = true ) ) ]
76- #[ allow( clippy :: too_many_arguments , async_fn_in_trait) ]
76+ #[ allow( async_fn_in_trait) ]
7777 async fn install_manifests (
7878 manifests : & [ ManifestSpec ] ,
7979 parameters : & HashMap < String , String > ,
8080 namespace : & str ,
81- stack_name : & str ,
82- demo_name : Option < & str > ,
8381 labels : Labels ,
8482 client : & Client ,
8583 transfer_client : & xfer:: Client ,
@@ -93,10 +91,6 @@ pub trait InstallManifestsExt {
9391 // We need some additional templating capabilities, e.g. the namespace, so that stacks/demos
9492 // can use that to render e.g. the fqdn service names [which contain the namespace].
9593 parameters. insert ( "NAMESPACE" . to_owned ( ) , namespace. to_owned ( ) ) ;
96- parameters. insert ( "STACK" . to_owned ( ) , stack_name. into ( ) ) ;
97- if let Some ( demo_name) = demo_name {
98- parameters. insert ( "DEMO" . to_owned ( ) , demo_name. into ( ) ) ;
99- }
10094
10195 for manifest in manifests {
10296 let parameters = parameters. clone ( ) ;
0 commit comments