From 35545bb135c38dcd1eca863488858951de680f22 Mon Sep 17 00:00:00 2001
From: Impact <pascal.mouquet@ird.fr>
Date: Thu, 27 Oct 2022 08:47:03 +0400
Subject: [PATCH] changed setPermissions function name to sen_permissions

---
 sen2chain/products.py | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/sen2chain/products.py b/sen2chain/products.py
index 3404d16..e0a0788 100755
--- a/sen2chain/products.py
+++ b/sen2chain/products.py
@@ -15,7 +15,7 @@ from pathlib import Path
 from typing import List, Tuple, Optional, Union
 from packaging import version
 
-from .utils import grouper, setPermissions, get_Sen2Cor_version, get_latest_s2c_version_path
+from .utils import grouper, set_permissions, get_Sen2Cor_version, get_latest_s2c_version_path
 from .config import Config, SHARED_DATA
 from .xmlparser import MetadataParser, Sen2ChainMetadataParser
 from .sen2cor import process_sen2cor
@@ -226,7 +226,7 @@ class L1cProduct(Product):
             if self._library_product:
                 l2a_prod.archive()
             l2a_prod = L2aProduct(l2a_identifier)
-            l2a_prod.setPermissions()
+            l2a_prod.set_permissions()
             l2a_prod.update_md(sen2cor_version = get_Sen2Cor_version(s2c_path))
         return self
 
@@ -780,8 +780,11 @@ class L2aProduct(Product):
 
         return self
 
-    def setPermissions(self):
-        setPermissions(self.path)
+    def set_permissions(self):
+        try:
+            set_permissions(self.path)
+        except:
+            logger.info("Cannot set permissions to: {}".format(self.identifier))
 
     # def has_indice(self, indice):
     # """
-- 
GitLab