Skip to content

Commit a3076bc

Browse files
committed
fix(ansible kuber): compelete the route
1 parent 500242b commit a3076bc

2 files changed

Lines changed: 12 additions & 5 deletions

File tree

app/routes/ansible.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,5 +45,12 @@ async def ansible_install_generation_kuber(request:AnsibleInstallKuber) -> Outpu
4545
output = gpt_service(generated_prompt)
4646
edit_directory_generator("ansible_generator",output)
4747
execute_pythonfile("MyAnsible","ansible_generator")
48-
add_files_to_folder(files = [] , folder='app/media/MyAnsible')
48+
add_files_to_folder(files = ['app/media/kuber_configs/resolv.conf.j2'] , folder='app/media/MyAnsible/roles/preinstall/templates/')
49+
add_files_to_folder(files = ['app/media/kuber_configs/kubeadmcnf.yml.j2'] , folder='app/media/MyAnsible/roles/init_k8s/templates')
50+
add_files_to_folder(files = ['app/media/kuber_configs/kubeadmcnf-join.yml.j2'] , folder='app/media/MyAnsible/roles/join_master/templates')
51+
add_files_to_folder(files = ['app/media/kuber_configs/check_apiserveer.sh.j2',
52+
'app/media/kuber_configs/haproxy.cfg.j2',
53+
'app/media/kuber_configs/keepalived.conf.j2'
54+
] , folder='app/media/MyAnsible/roles/lb/templates')
55+
4956
return Output(output='output')

app/routes/utils.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,12 @@ def zip_folder(folder_path: str, output_zip_path: str):
1414
# Add file to the zip file
1515
zip_file.write(file_path, os.path.relpath(file_path, folder_path))
1616

17-
def add_files_to_folder(files:list,folder:str = 'MyAnsible/roles'):
18-
folder_path = f"app/media/{folder}"
19-
os.makedirs(folder_path, exist_ok=True)
17+
def add_files_to_folder(files:list,folder:str):
18+
19+
os.makedirs(folder, exist_ok=True)
2020

2121
for filename in files:
22-
os.path.join(folder_path, filename)
22+
os.path.join(folder, filename)
2323

2424

2525
@app.get("/download-folder{folder_name}/{source}")

0 commit comments

Comments
 (0)