try to fix def server_config_files in the infra script
This commit is contained in:
parent
854b2b5ca8
commit
92e0bdeec8
|
@ -622,8 +622,8 @@ def shared_server_files():
|
||||||
|
|
||||||
def server_config_files(sbase):
|
def server_config_files(sbase):
|
||||||
"""
|
"""
|
||||||
This will copy all specific files that are used for the server builds,
|
This function copies specific files used for server builds
|
||||||
adapted for the provided base (sbase).
|
and configures them based on the provided base (sbase).
|
||||||
"""
|
"""
|
||||||
base_config = {
|
base_config = {
|
||||||
"debian": {
|
"debian": {
|
||||||
|
@ -658,20 +658,20 @@ def server_config_files(sbase):
|
||||||
]
|
]
|
||||||
|
|
||||||
des_paths = [
|
des_paths = [
|
||||||
'/usr/local/bin',
|
'/usr/local/bin/welcome.sh',
|
||||||
'/usr/local/bin',
|
'/usr/local/bin/configure_apache2.sh',
|
||||||
'/usr/local/bin',
|
'/usr/local/bin/configure_firewalld.sh',
|
||||||
'/usr/local/bin',
|
'/usr/local/bin/configure_hostname.sh',
|
||||||
'/usr/local/bin',
|
'/usr/local/bin/configure_mariadb.sh',
|
||||||
'/usr/local/bin',
|
'/usr/local/bin/configure_nginx.sh',
|
||||||
'/usr/local/bin',
|
'/usr/local/bin/configure_php_and_docker.sh',
|
||||||
'/usr/local/bin',
|
'/usr/local/bin/configure_postfix.sh',
|
||||||
'/usr/local/bin',
|
'/usr/local/bin/configure_postgresql.sh',
|
||||||
'/usr/local/bin',
|
'/usr/local/bin/configure_sqlite.sh',
|
||||||
'/usr/local/bin',
|
'/usr/local/bin/configure_ssh.sh',
|
||||||
'/usr/local/bin',
|
'/usr/local/bin/configure_static_ip.sh',
|
||||||
'/usr/local/bin',
|
'/usr/local/bin/create_user.sh',
|
||||||
'/usr/local/bin',
|
'/usr/local/bin/update_and_install.sh',
|
||||||
]
|
]
|
||||||
|
|
||||||
src_q = collections.deque(src_paths)
|
src_q = collections.deque(src_paths)
|
||||||
|
@ -681,7 +681,7 @@ def server_config_files(sbase):
|
||||||
src = src_q.popleft()
|
src = src_q.popleft()
|
||||||
des = des_q.popleft()
|
des = des_q.popleft()
|
||||||
src_path = os.path.join(HOME_FOLDER, src)
|
src_path = os.path.join(HOME_FOLDER, src)
|
||||||
des_path = os.path.join(HOME_FOLDER, WPCHROOT, des)
|
des_path = os.path.join(HOME_FOLDER, des)
|
||||||
|
|
||||||
logger.info(f"Copying {src_path} to {des_path}")
|
logger.info(f"Copying {src_path} to {des_path}")
|
||||||
try:
|
try:
|
||||||
|
@ -691,6 +691,15 @@ def server_config_files(sbase):
|
||||||
else:
|
else:
|
||||||
logger.info(f"Successfully copied {src_path} to {des_path}")
|
logger.info(f"Successfully copied {src_path} to {des_path}")
|
||||||
|
|
||||||
|
logger.info(f"Configuring server for {sbase.capitalize()}")
|
||||||
|
|
||||||
|
if sbase == "debian":
|
||||||
|
# Add Debian specific configuration logic here
|
||||||
|
pass
|
||||||
|
elif sbase == "devuan":
|
||||||
|
# Add Devuan specific configuration logic here
|
||||||
|
pass
|
||||||
|
|
||||||
def boostrap_shared():
|
def boostrap_shared():
|
||||||
"""
|
"""
|
||||||
Copy specific folders in the boostrap location
|
Copy specific folders in the boostrap location
|
||||||
|
|
Loading…
Reference in New Issue