docs: add directory existence checks to multi-node workflow
Some checks failed
Documentation Validation / validate-docs (push) Has been cancelled
Some checks failed
Documentation Validation / validate-docs (push) Has been cancelled
- Add verification step before creating directories - Check if /var/lib/aitbc/ structure already exists - Provide feedback if directories need to be created - Apply to both aitbc1 (localhost) and aitbc (remote) setup sections - More robust directory handling for existing installations
This commit is contained in:
@@ -47,9 +47,12 @@ git pull origin main
|
||||
# Install/update dependencies
|
||||
/opt/aitbc/venv/bin/pip install -r requirements.txt
|
||||
|
||||
# Create required directories
|
||||
# Check and create required directories if they don't exist
|
||||
mkdir -p /var/lib/aitbc/data /var/lib/aitbc/keystore /etc/aitbc /var/log/aitbc
|
||||
|
||||
# Verify directories exist
|
||||
ls -la /var/lib/aitbc/ || echo "Creating /var/lib/aitbc/ structure..."
|
||||
|
||||
# Copy and adapt central .env for aitbc1 (genesis authority)
|
||||
cp /opt/aitbc/.env /opt/aitbc/.env.aitbc1.backup
|
||||
|
||||
@@ -119,9 +122,12 @@ git pull origin main
|
||||
# Install/update dependencies
|
||||
/opt/aitbc/venv/bin/pip install -r requirements.txt
|
||||
|
||||
# Create required directories
|
||||
# Check and create required directories if they don't exist
|
||||
mkdir -p /var/lib/aitbc/data /var/lib/aitbc/keystore /etc/aitbc /var/log/aitbc
|
||||
|
||||
# Verify directories exist
|
||||
ls -la /var/lib/aitbc/ || echo "Creating /var/lib/aitbc/ structure..."
|
||||
|
||||
# Copy and adapt central .env for aitbc (follower node)
|
||||
cp /opt/aitbc/.env /opt/aitbc/.env.aitbc.backup
|
||||
|
||||
|
||||
Reference in New Issue
Block a user