Force interactive configuration always for debugging config persistence issues
This commit is contained in:
16
setup.sh
16
setup.sh
@@ -269,18 +269,10 @@ check_system_requirements() {
|
|||||||
load_or_create_config() {
|
load_or_create_config() {
|
||||||
log_info "Loading configuration..."
|
log_info "Loading configuration..."
|
||||||
|
|
||||||
if load_config; then
|
# Temporarily force new configuration for debugging
|
||||||
log_info "Configuration loaded from ${CONFIG_FILE}"
|
log_info "Creating new configuration..."
|
||||||
if ! validate_config; then
|
create_interactive_config
|
||||||
log_warning "Configuration validation failed - creating new configuration"
|
load_config # Load the new configuration
|
||||||
create_interactive_config
|
|
||||||
load_config # Reload the new configuration
|
|
||||||
fi
|
|
||||||
else
|
|
||||||
log_info "Creating new configuration..."
|
|
||||||
create_interactive_config
|
|
||||||
load_config # Load the new configuration
|
|
||||||
fi
|
|
||||||
}
|
}
|
||||||
|
|
||||||
create_interactive_config() {
|
create_interactive_config() {
|
||||||
|
|||||||
Reference in New Issue
Block a user