Blender 5.1.2 #1

Merged
stilobique merged 21 commits from Blender-5.1.2 into main 2026-07-31 10:57:39 +02:00
Showing only changes of commit 1457177f6b - Show all commits
+6 -3
View File
@@ -45,7 +45,7 @@ class BlenderDocker:
if not logger.handlers: if not logger.handlers:
handler = logging.FileHandler(log_dir / f'{name}.log') handler = logging.FileHandler(log_dir / f'{name}.log')
handler.setFormatter(logging.Formatter( handler.setFormatter(logging.Formatter(
'%(asctime)s|%(name)s [%(levelname)s] %(message)s' '%(asctime)s | [%(levelname)s] %(message)s'
)) ))
logger.addHandler(handler) logger.addHandler(handler)
@@ -68,6 +68,7 @@ class BlenderDocker:
"""Build the Blender Docker Image""" """Build the Blender Docker Image"""
logger = self._get_logger('build') logger = self._get_logger('build')
try: try:
print('Building Blender Docker Image')
logger.info('Building Blender Docker Image') logger.info('Building Blender Docker Image')
logger.info(f'\tBuilds withs args: {self._args}') logger.info(f'\tBuilds withs args: {self._args}')
logger.info(f'\tTag generate: {self._docker_image_name}') logger.info(f'\tTag generate: {self._docker_image_name}')
@@ -106,9 +107,11 @@ class BlenderDocker:
pass pass
def test(self): def test(self):
"""This method request an image (call the method build before) and try to execute the blender inside the container to check if the program can be correctly executed."""
logger = self._get_logger('test')
try: try:
print('\tTesting your Blender Docker image') print('Testing your Blender Docker image')
print(f'\tLoad: {self._docker_image_name}') logger.info('Testing your Blender Docker image')
test = self._docker_client.containers.run( test = self._docker_client.containers.run(
name=f"Blender-Docker-Testing-{self._blender_version.tag_name_slugify()}", name=f"Blender-Docker-Testing-{self._blender_version.tag_name_slugify()}",