mirror of
				https://github.com/kevinveenbirkenbach/computer-playbook.git
				synced 2025-10-31 02:10:05 +00:00 
			
		
		
		
	Added application ids to driver
This commit is contained in:
		
							
								
								
									
										2
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								Makefile
									
									
									
									
									
								
							| @@ -6,7 +6,7 @@ USERS_SCRIPT        := ./cli/generate_users.py | ||||
| INCLUDES_SCRIPT     := ./cli/generate_playbook.py | ||||
|  | ||||
| # Define the prefixes for which we want individual role-include files | ||||
| INCLUDE_GROUPS      := "web-" "svc-" | ||||
| INCLUDE_GROUPS      := "drv-" "svc-" "desk-" "web-" "util-" | ||||
|  | ||||
| # Directory where these include-files will be written | ||||
| INCLUDES_OUT_DIR    := ./tasks/groups | ||||
|   | ||||
							
								
								
									
										1
									
								
								roles/drv-epson-multiprinter/vars/main.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								roles/drv-epson-multiprinter/vars/main.yml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1 @@ | ||||
| application_id: epson-multiprinter | ||||
							
								
								
									
										1
									
								
								roles/drv-intel/vars/main.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								roles/drv-intel/vars/main.yml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1 @@ | ||||
| application_id: intel | ||||
							
								
								
									
										1
									
								
								roles/drv-lid-switch/vars/main.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								roles/drv-lid-switch/vars/main.yml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1 @@ | ||||
| application_id: lid-switch | ||||
							
								
								
									
										1
									
								
								roles/drv-msi-keyboard-color/vars/main.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								roles/drv-msi-keyboard-color/vars/main.yml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1 @@ | ||||
| application_id: msi-keyboard-color | ||||
							
								
								
									
										1
									
								
								roles/drv-non-free/vars/main.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								roles/drv-non-free/vars/main.yml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1 @@ | ||||
| application_id: non-free | ||||
| @@ -9,7 +9,7 @@ ROLES_DIR = Path(__file__).resolve().parent.parent.parent / "roles" | ||||
| class TestApplicationIdConsistency(unittest.TestCase): | ||||
|     def test_application_id_matches_docker_prefix(self): | ||||
|         failed_roles = [] | ||||
|         prefixes = ("web-app-", "web-svc-", "desk-", "util-") | ||||
|         prefixes = ("web-app-", "web-svc-", "desk-", "util-", "drv-") | ||||
|  | ||||
|         for role_path in ROLES_DIR.iterdir(): | ||||
|             if not role_path.is_dir(): | ||||
|   | ||||
		Reference in New Issue
	
	Block a user