Summary: Ref T11589. Provide a way for scripts to say "just continue if database config fails", and use it in `bin/config` and `bin/storage`. Test Plan: - Broke database config. - Ran `bin/config`, worked fine. - Ran `bin/storage`, got helpful "set up the database" message. - Ran `bin/repository`, got fatal. - Ran normal site with valid/invalid config, got proper feedback. Reviewers: chad Reviewed By: chad Maniphest Tasks: T11589 Differential Revision: https://secure.phabricator.com/D16502
		
			
				
	
	
		
			13 lines
		
	
	
		
			329 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			13 lines
		
	
	
		
			329 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
<?php
 | 
						|
 | 
						|
// Initialize a setup script which may run before database connections have
 | 
						|
// been configured. Scripts initialized in this way ignore database errors
 | 
						|
// while building database configuration and continue.
 | 
						|
 | 
						|
require_once dirname(__FILE__).'/lib.php';
 | 
						|
 | 
						|
init_phabricator_script(
 | 
						|
  array(
 | 
						|
    'config.optional' => true,
 | 
						|
  ));
 |