Skip to content

Commit

Permalink
Add progress messages to unattended upgrade script.
Browse files Browse the repository at this point in the history
  • Loading branch information
vboctor committed Oct 26, 2013
1 parent 638a04b commit 6071c94
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion admin/upgrade_unattended.php
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -117,7 +117,7 @@ function print_test_result( $p_result, $p_hard_fail = true, $p_message = '' ) {
$t_result = @$g_db->Connect( $f_hostname, $f_db_username, $f_db_password, $f_database_name ); $t_result = @$g_db->Connect( $f_hostname, $f_db_username, $f_db_password, $f_database_name );


if( false == $t_result ) { if( false == $t_result ) {
echo "failed\n"; echo "Failed.\n";
exit( 1 ); exit( 1 );
} }


Expand All @@ -127,6 +127,7 @@ function print_test_result( $p_result, $p_hard_fail = true, $p_message = '' ) {
$t_last_update = config_get( 'database_version', -1, ALL_USERS, ALL_PROJECTS ); $t_last_update = config_get( 'database_version', -1, ALL_USERS, ALL_PROJECTS );
$lastid = count( $upgrade ) - 1; $lastid = count( $upgrade ) - 1;
$i = $t_last_update + 1; $i = $t_last_update + 1;
$t_count_done = 0;


while(( $i <= $lastid ) && !$g_failed ) { while(( $i <= $lastid ) && !$g_failed ) {
echo 'Create Schema ( ' . $upgrade[$i][0] . ' on ' . $upgrade[$i][1][0] . ' )'; echo 'Create Schema ( ' . $upgrade[$i][0] . ' on ' . $upgrade[$i][1][0] . ' )';
Expand All @@ -147,12 +148,17 @@ function print_test_result( $p_result, $p_hard_fail = true, $p_message = '' ) {
} }


$i++; $i++;
$t_count_done++;
} }


echo "$t_count_done schema upgrades executed.\n";

if( false == $g_failed ) { if( false == $g_failed ) {
echo "Done.\n";
exit( 0 ); exit( 0 );
} }


echo "Failed.\n";
exit( 1 ); exit( 1 );


# vim: noexpandtab tabstop=4 softtabstop=0: # vim: noexpandtab tabstop=4 softtabstop=0:

0 comments on commit 6071c94

Please sign in to comment.