Skip to content

Commit 0438f49

Browse files
authored
Merge pull request #2899 from alicevision/dev/submitterEnv
[submitter] minor updates to environment variables and user selection
2 parents 391afc7 + 33bc3ae commit 0438f49

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

meshroom/submitters/simpleFarmSubmitter.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,12 @@ def __init__(self, parent=None):
6363
if 'REZ_PROD_PACKAGES_PATH' in os.environ:
6464
self.environment['REZ_PROD_PACKAGES_PATH'] = os.environ['REZ_PROD_PACKAGES_PATH']
6565

66+
if 'PROD' in os.environ:
67+
self.environment['PROD'] = os.environ['PROD']
68+
69+
if 'PROD_ROOT' in os.environ:
70+
self.environment['PROD_ROOT'] = os.environ['PROD_ROOT']
71+
6672
def createTask(self, meshroomFile, node):
6773
tags = self.DEFAULT_TAGS.copy() # copy to not modify default tags
6874
nbFrames = node.size
@@ -112,7 +118,7 @@ def submit(self, nodes, edges, filepath, submitLabel="{projectName}"):
112118
tags=mainTags,
113119
requirements={'service': str(','.join(allRequirements))},
114120
environment=self.environment,
115-
user=os.environ.get('USER', os.environ.get('FARM_USER', getpass.getuser())),
121+
user=os.environ.get('FARM_USER', os.environ.get('USER', getpass.getuser())),
116122
)
117123

118124
nodeNameToTask = {}

0 commit comments

Comments
 (0)