| 
				
			 | 
			
			
				@@ -126,16 +126,21 @@ function write_config_param { 
			 | 
		
	
		
			
			| 
				126
			 | 
			
				126
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				127
			 | 
			
				127
			 | 
			
			
				     if [ ${#param_name} -gt 0 ]; then 
			 | 
		
	
		
			
			| 
				128
			 | 
			
				128
			 | 
			
			
				         if [ ${#param_value} -gt 0 ]; then 
			 | 
		
	
		
			
			| 
				129
			 | 
			
				
			 | 
			
			
				-            if [ $CONFIGURATION_FILE ]; then 
			 | 
		
	
		
			
			| 
				130
			 | 
			
				
			 | 
			
			
				-                if [ -f $CONFIGURATION_FILE ]; then 
			 | 
		
	
		
			
			| 
				131
			 | 
			
				
			 | 
			
			
				-                    if grep -q "${param_name}=" $CONFIGURATION_FILE; then 
			 | 
		
	
		
			
			| 
				132
			 | 
			
				
			 | 
			
			
				-                        sed -i "s|${param_name}=.*|${param_name}=${param_value}|g" $CONFIGURATION_FILE 
			 | 
		
	
		
			
			| 
				133
			 | 
			
				
			 | 
			
			
				-                    else 
			 | 
		
	
		
			
			| 
				134
			 | 
			
				
			 | 
			
			
				-                        echo "${param_name}=${param_value}" >> $CONFIGURATION_FILE 
			 | 
		
	
		
			
			| 
				135
			 | 
			
				
			 | 
			
			
				-                    fi 
			 | 
		
	
		
			
			| 
				
			 | 
			
				129
			 | 
			
			
				+            # set configuration file location if needed 
			 | 
		
	
		
			
			| 
				
			 | 
			
				130
			 | 
			
			
				+            test_config_file="$CONFIGURATION_FILE" 
			 | 
		
	
		
			
			| 
				
			 | 
			
				131
			 | 
			
			
				+            if [ ${#test_config_file} -eq 0 ]; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				132
			 | 
			
			
				+                $CONFIGURATION_FILE=$HOME/${PROJECT_NAME}.cfg 
			 | 
		
	
		
			
			| 
				
			 | 
			
				133
			 | 
			
			
				+            fi 
			 | 
		
	
		
			
			| 
				
			 | 
			
				134
			 | 
			
			
				+ 
			 | 
		
	
		
			
			| 
				
			 | 
			
				135
			 | 
			
			
				+            # update the configuration file 
			 | 
		
	
		
			
			| 
				
			 | 
			
				136
			 | 
			
			
				+            if [ -f $CONFIGURATION_FILE ]; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				137
			 | 
			
			
				+                if grep -q "${param_name}=" $CONFIGURATION_FILE; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				138
			 | 
			
			
				+                    sed -i "s|${param_name}=.*|${param_name}=${param_value}|g" $CONFIGURATION_FILE 
			 | 
		
	
		
			
			| 
				136
			 | 
			
				139
			 | 
			
			
				                 else 
			 | 
		
	
		
			
			| 
				137
			 | 
			
				
			 | 
			
			
				-                    echo "${param_name}=${param_value}" > $CONFIGURATION_FILE 
			 | 
		
	
		
			
			| 
				
			 | 
			
				140
			 | 
			
			
				+                    echo "${param_name}=${param_value}" >> $CONFIGURATION_FILE 
			 | 
		
	
		
			
			| 
				138
			 | 
			
				141
			 | 
			
			
				                 fi 
			 | 
		
	
		
			
			| 
				
			 | 
			
				142
			 | 
			
			
				+            else 
			 | 
		
	
		
			
			| 
				
			 | 
			
				143
			 | 
			
			
				+                echo "${param_name}=${param_value}" > $CONFIGURATION_FILE 
			 | 
		
	
		
			
			| 
				139
			 | 
			
				144
			 | 
			
			
				             fi 
			 | 
		
	
		
			
			| 
				140
			 | 
			
				145
			 | 
			
			
				         fi 
			 | 
		
	
		
			
			| 
				141
			 | 
			
				146
			 | 
			
			
				     fi 
			 |