mirror of
				https://github.com/cookiecutter/cookiecutter-django.git
				synced 2025-10-31 16:07:49 +03:00 
			
		
		
		
	Made Elastic Beanstalk support incompatible with Docker and Heroku
This commit is contained in:
		
							parent
							
								
									d084d98d17
								
							
						
					
					
						commit
						010a1b0a94
					
				|  | @ -17,10 +17,10 @@ | ||||||
|     "use_python3": "y", |     "use_python3": "y", | ||||||
|     "use_docker": "y", |     "use_docker": "y", | ||||||
|     "use_heroku": "n", |     "use_heroku": "n", | ||||||
|  |     "use_elasticbeanstalk_experimental": "n", | ||||||
|     "use_compressor": "n", |     "use_compressor": "n", | ||||||
|     "postgresql_version": ["9.5", "9.4", "9.3", "9.2"], |     "postgresql_version": ["9.5", "9.4", "9.3", "9.2"], | ||||||
|     "js_task_runner": ["Gulp", "Grunt", "None"], |     "js_task_runner": ["Gulp", "Grunt", "None"], | ||||||
|     "use_lets_encrypt": "n", |     "use_lets_encrypt": "n", | ||||||
|     "open_source_license": ["MIT", "BSD", "GPLv3", "Apache Software License 2.0", "Not open source"], |     "open_source_license": ["MIT", "BSD", "GPLv3", "Apache Software License 2.0", "Not open source"] | ||||||
|     "use_elasticbeanstalk_experimental": "n" |  | ||||||
| } | } | ||||||
|  |  | ||||||
|  | @ -3,4 +3,9 @@ project_slug = '{{ cookiecutter.project_slug }}' | ||||||
| if hasattr(project_slug, 'isidentifier'): | if hasattr(project_slug, 'isidentifier'): | ||||||
|     assert project_slug.isidentifier(), 'Project slug should be valid Python identifier!' |     assert project_slug.isidentifier(), 'Project slug should be valid Python identifier!' | ||||||
| 
 | 
 | ||||||
|  | elasticbeanstalk = '{{ cookiecutter.use_elasticbeanstalk_experimental }}'.lower() | ||||||
|  | heroku = '{{ cookiecutter.use_heroku }}'.lower() | ||||||
|  | docker = '{{ cookiecutter.use_docker }}'.lower() | ||||||
| 
 | 
 | ||||||
|  | if elasticbeanstalk == 'y' and (heroku == 'y' or docker == 'y'): | ||||||
|  |     raise Exception("Cookiecutter Django's EXPERIMENTAL Elastic Beanstalk support is incompatible with Heroku and Docker setups.") | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue
	
	Block a user