forked from fediversity/fediversity
		
	Cleanup
This commit is contained in:
		
							parent
							
								
									ba97ed26d0
								
							
						
					
					
						commit
						8cfc943297
					
				
					 1 changed files with 10 additions and 15 deletions
				
			
		|  | @ -8,20 +8,6 @@ let | |||
|   inherit (lib) attrValues concatLists mapAttrs; | ||||
|   inherit (lib.attrsets) genAttrs; | ||||
| 
 | ||||
|   makeResource = | ||||
|     vmName: | ||||
|     { providers, ... }: | ||||
|     { | ||||
|       _module.args = { inherit inputs; }; | ||||
|       type = providers.local.exec; | ||||
|       imports = [ | ||||
|         inputs.nixops4-nixos.modules.nixops4Resource.nixos | ||||
|         ./common/procolixResource.nix | ||||
|         (./. + "/${vmName}") | ||||
|       ]; | ||||
|       procolixVm.name = vmName; | ||||
|     }; | ||||
| 
 | ||||
|   addDefaultDeployment = | ||||
|     deployments: deployments // { default = concatLists (attrValues deployments); }; | ||||
| 
 | ||||
|  | @ -30,7 +16,16 @@ let | |||
|     { providers, ... }: | ||||
|     { | ||||
|       providers.local = inputs.nixops4.modules.nixops4Provider.local; | ||||
|       resources = genAttrs vmNames (vmName: makeResource vmName { inherit providers; }); | ||||
|       resources = genAttrs vmNames (vmName: { | ||||
|         _module.args = { inherit inputs; }; | ||||
|         type = providers.local.exec; | ||||
|         imports = [ | ||||
|           inputs.nixops4-nixos.modules.nixops4Resource.nixos | ||||
|           ./common/procolixResource.nix | ||||
|           (./. + "/${vmName}") | ||||
|         ]; | ||||
|         procolixVm.name = vmName; | ||||
|       }); | ||||
|     } | ||||
|   ); | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
	Add table
		
		Reference in a new issue