From fc98645c0d712979bad1a9b857aa70717ce59442 Mon Sep 17 00:00:00 2001 From: jonnybravo Date: Tue, 30 May 2023 10:00:01 +0200 Subject: [PATCH] commit message from python script --- jenkins_modify_jobs/main.py | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/jenkins_modify_jobs/main.py b/jenkins_modify_jobs/main.py index 0270319..7f8c451 100644 --- a/jenkins_modify_jobs/main.py +++ b/jenkins_modify_jobs/main.py @@ -18,6 +18,16 @@ def show_all_files_directory(dir_path = str, search_endung = False, search_strin return li_all +def show_all_directory(dir_path = str, search_endung = False, search_string = False): + li_all = [] + for root_folder, dirs, files in os.walk(dir_path, topdown=False): + for name in dirs: + FullPATH = str(os.path.join(root_folder, name)) + if name == search_string: + li_all.append(FullPATH) + print(FullPATH) + + return li_all def modify_jenkins_configfile(config_file_list = list): @@ -33,7 +43,8 @@ def modify_jenkins_configfile(config_file_list = list): def main(): - test = show_all_files_directory(dir_path=os.sep + "home" + os.sep + "jonnybravo" + os.sep + ".jenkins" + os.sep + "data" + os.sep + "jobs", search_string="config.xml") - modify_jenkins_configfile(config_file_list=test) + #test = show_all_files_directory(dir_path=os.sep + "home" + os.sep + "jonnybravo" + os.sep + ".jenkins" + os.sep + "data" + os.sep + "jobs", search_string="config.xml") + test2 = show_all_directory(dir_path=os.sep + "home" + os.sep + "jonnybravo" + os.sep + ".jenkins" + os.sep + "data" + os.sep + "jobs", search_string="ansible_test") + #modify_jenkins_configfile(config_file_list=test) if __name__ == "__main__": main() \ No newline at end of file