in workflows-generator/commons.py [0:0]
def read_template(template, generate_for_pipeline, templates_folder, file_extension):
"""method to read templates"""
try:
if generate_for_pipeline:
with open(os.path.dirname(__file__) + "/"+templates_folder+"/" + template + '.'+file_extension, 'r',
encoding="utf-8") as file:
data = file.read()
return data
else:
with open(os.getcwd() + "/"+templates_folder+"/" + template + '.' + file_extension, 'r', encoding="utf-8") \
as file:
data = file.read()
return data
except Exception as err:
print('Error reading template file: ' + str(type(err)))
raise err