mirror of
				https://github.com/kevinveenbirkenbach/computer-playbook.git
				synced 2025-10-31 18:29:21 +00:00 
			
		
		
		
	Different optimations
This commit is contained in:
		
							
								
								
									
										2
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								Makefile
									
									
									
									
									
								
							| @@ -3,7 +3,7 @@ APPLICATIONS_OUT    := ./group_vars/all/04_applications.yml | ||||
| APPLICATIONS_SCRIPT := ./cli/generate/defaults/applications.py | ||||
| USERS_OUT           := ./group_vars/all/03_users.yml | ||||
| USERS_SCRIPT        := ./cli/generate/defaults/users.py | ||||
| INCLUDES_SCRIPT     := ./cli/generate/conditional_role_include.py | ||||
| INCLUDES_SCRIPT     := ./cli/generate/role_include.py | ||||
|  | ||||
| INCLUDE_GROUPS := $(shell python3 main.py meta invokable_paths -s "-" --no-signal | tr '\n' ' ') | ||||
|  | ||||
|   | ||||
| @@ -9,11 +9,9 @@ galaxy_info: | ||||
|     Consulting & Coaching Solutions | ||||
|     https://www.veen.world | ||||
|   galaxy_tags: | ||||
|     - docker | ||||
|     - akaunting | ||||
|     - accounting | ||||
|     - automation | ||||
|     - docker-compose | ||||
|     - finance | ||||
|   repository: https://s.veen.world/cymais | ||||
|   issue_tracker_url: https://s.veen.world/cymaisissues | ||||
|   documentation: https://s.veen.world/cymais | ||||
|   | ||||
| @@ -7,7 +7,8 @@ api_suffix:           "/bigbluebutton/" | ||||
| features: | ||||
|   matomo:             true | ||||
|   css:                true | ||||
|   portfolio_iframe:   true | ||||
|   portfolio_iframe:   false # Videos can't open in frame due to iframe restrictions | ||||
|                             # @todo fix this | ||||
|   ldap:               false | ||||
|   oidc:               true | ||||
|   central_database:   false | ||||
|   | ||||
| @@ -20,5 +20,3 @@ galaxy_info: | ||||
|     - name: Any | ||||
|       versions: | ||||
|         - all | ||||
| dependencies: | ||||
|   - docker-compose | ||||
|   | ||||
| @@ -21,6 +21,3 @@ galaxy_info: | ||||
|     - name: Any | ||||
|       versions: | ||||
|         - all | ||||
| dependencies: | ||||
|   - docker-compose | ||||
|   - srv-proxy-6-6-domain | ||||
|   | ||||
| @@ -21,6 +21,3 @@ galaxy_info: | ||||
|     - name: Any | ||||
|       versions: | ||||
|         - all | ||||
| dependencies: | ||||
|   - docker-compose | ||||
|   - srv-proxy-6-6-domain | ||||
|   | ||||
| @@ -6,7 +6,8 @@ oauth2_proxy: | ||||
| features: | ||||
|   matomo:             true | ||||
|   css:                false | ||||
|   portfolio_iframe:   true | ||||
|   portfolio_iframe:   false   # Opens itself in a new window, when it's loaded in an iframe. | ||||
|                               # it's anyhow not so enduser relevant, so it can be kept like this | ||||
|   central_database:   true | ||||
|   oauth2:             true | ||||
| csp: | ||||
|   | ||||
| @@ -20,5 +20,3 @@ galaxy_info: | ||||
|     - name: Any | ||||
|       versions: | ||||
|         - all | ||||
| dependencies: | ||||
|   - docker-compose | ||||
|   | ||||
| @@ -23,5 +23,4 @@ galaxy_info: | ||||
|     class: "fa-solid fa-dice" | ||||
|   run_after: | ||||
|     - web-app-matomo | ||||
| dependencies: | ||||
|   - docker-compose | ||||
|  | ||||
|   | ||||
| @@ -20,5 +20,3 @@ galaxy_info: | ||||
|     - name: Any | ||||
|       versions: | ||||
|         - all | ||||
| dependencies: | ||||
|   - docker-compose | ||||
|   | ||||
| @@ -2,7 +2,7 @@ import os | ||||
| import unittest | ||||
|  | ||||
| # import the functions from your CLI script | ||||
| from cli.generate.conditional_role_include import build_dependency_graph, find_cycle | ||||
| from cli.generate.role_include import build_dependency_graph, find_cycle | ||||
|  | ||||
| class TestCircularDependencies(unittest.TestCase): | ||||
|     """ | ||||
|   | ||||
| @@ -9,7 +9,7 @@ import yaml | ||||
| # Adjust path to include cli/ folder | ||||
| sys.path.insert(0, os.path.abspath(os.path.join(os.path.dirname(__file__), "../../../../..", "cli"))) | ||||
|  | ||||
| from cli.generate.conditional_role_include import build_dependency_graph, topological_sort, gen_condi_role_incl | ||||
| from cli.generate.role_include import build_dependency_graph, topological_sort, gen_condi_role_incl | ||||
|  | ||||
| class TestGeneratePlaybook(unittest.TestCase): | ||||
|     def setUp(self): | ||||
|   | ||||
		Reference in New Issue
	
	Block a user