Merge pull request #121927 from rissson/nixos-unbound-fix-top-level-include
nixos/unbound: allow list of strings in top-level settings option type
This commit is contained in:
		
						commit
						4433ba90aa
					
				@ -102,8 +102,8 @@ in {
 | 
			
		||||
          freeformType = let
 | 
			
		||||
            validSettingsPrimitiveTypes = oneOf [ int str bool float ];
 | 
			
		||||
            validSettingsTypes = oneOf [ validSettingsPrimitiveTypes (listOf validSettingsPrimitiveTypes) ];
 | 
			
		||||
            settingsType = (attrsOf validSettingsTypes);
 | 
			
		||||
          in attrsOf (oneOf [ string settingsType (listOf settingsType) ])
 | 
			
		||||
            settingsType = oneOf [ str (attrsOf validSettingsTypes) ];
 | 
			
		||||
          in attrsOf (oneOf [ settingsType (listOf settingsType) ])
 | 
			
		||||
              // { description = ''
 | 
			
		||||
                unbound.conf configuration type. The format consist of an attribute
 | 
			
		||||
                set of settings. Each settings can be either one value, a list of
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user