Compare commits

...

2 Commits

1 changed files with 6 additions and 2 deletions

View File

@ -308,7 +308,10 @@ class RougailBaseTemplate:
async def instance_files(self) -> None:
"""Run templatisation on all files
"""
ori_dir = getcwd()
try:
ori_dir = getcwd()
except FileNotFoundError:
ori_dir = None
chdir(self.templates_dir)
for option in await self.config.option.list(type='all'):
namespace = await option.option.name()
@ -367,7 +370,8 @@ class RougailBaseTemplate:
self.log.debug(_("Instantiation of file '{filename}' disabled"))
self.post_instance_service(service_name, service_type)
self.post_instance()
chdir(ori_dir)
if ori_dir is not None:
chdir(ori_dir)
async def get_informations(self,
type_: str,