do not raise if origin directory is deleted
This commit is contained in:
parent
904bc270bb
commit
6f6b761e3d
|
@ -308,7 +308,10 @@ class RougailBaseTemplate:
|
||||||
async def instance_files(self) -> None:
|
async def instance_files(self) -> None:
|
||||||
"""Run templatisation on all files
|
"""Run templatisation on all files
|
||||||
"""
|
"""
|
||||||
ori_dir = getcwd()
|
try:
|
||||||
|
ori_dir = getcwd()
|
||||||
|
except FileNotFoundError:
|
||||||
|
ori_dir = None
|
||||||
chdir(self.templates_dir)
|
chdir(self.templates_dir)
|
||||||
for option in await self.config.option.list(type='all'):
|
for option in await self.config.option.list(type='all'):
|
||||||
namespace = await option.option.name()
|
namespace = await option.option.name()
|
||||||
|
@ -367,7 +370,8 @@ class RougailBaseTemplate:
|
||||||
self.log.debug(_("Instantiation of file '{filename}' disabled"))
|
self.log.debug(_("Instantiation of file '{filename}' disabled"))
|
||||||
self.post_instance_service(service_name, service_type)
|
self.post_instance_service(service_name, service_type)
|
||||||
self.post_instance()
|
self.post_instance()
|
||||||
chdir(ori_dir)
|
if ori_dir is not None:
|
||||||
|
chdir(ori_dir)
|
||||||
|
|
||||||
async def get_informations(self,
|
async def get_informations(self,
|
||||||
type_: str,
|
type_: str,
|
||||||
|
|
Loading…
Reference in New Issue