Запуск под разными пользователями
Добавлено: Чт янв 11, 2018 9:33 am
Интересный нюанс обнаружил, возможно кто сталкивался:
10 нод отрабатывают нормально, а вот 2 чудят.
В логах на веб морде:
COMPUTERNAME=G-G9-07
C4D_USER_FOLDER=C:\Users\afanasyrf\AppData\Roaming\MAXON\CINEMA 4D R18_62A5E681
"ERROR: The User-Directory did not exist so the current python_init.py could NOT get copied!!!"
" Please set C4D_USER_FOLDER to point to the User-Directory!"
А если запустить команду на ноде через терминал то:
COMPUTERNAME=G-G9-07
C4D_USER_FOLDER=C:\Users\tech\AppData\Roaming\MAXON\CINEMA 4D R18_62A5E681
и происходит копирование файла python_init.py
Нюанс. Отрабатывается команда от разных пользователях. Кипер запущен локальным админом(tech), а вот рендер через спец юзера(afanasyrf).
И там где создалась правильная структура временных папок от MAXON'a (C:\Users\ХХХХХ\AppData\Roaming\Maxon) копирование python_init.py происходит успешно.
Но в моем случае в папке пользователя afanasyrf структура создается не полная(без prefs и plugin/pynton)
И поэтому не происходит определение папок(setup_c4d.cmd)
set C4D_PLUGIN_LOCATION=%C4D_USER_FOLDER%\plugins
set C4D_PREFERENCES_LOCATION=%C4D_USER_FOLDER%\prefs
Приходится ручками это проверять.
Доп- Даже когда и кипер и рендер запустил под afanasyrf все равно структура папок в C:\Users\afanasyrf\AppData\Roaming\MAXON не правильная для назанчения их в setup_c4d.cmd
Но как я понимаю это копирование и не нужно, потому что он его может и у себя запустить
REM CGRU for C4D add-ons location, override it, or simple launch from current folder as an example
set C4D_CGRU_LOCATION=%CGRU_LOCATION%\plugins\c4d
set C4D_CGRU_SCRIPTS_LOCATION=%C4D_CGRU_LOCATION%\scripts
Тимур, с прошедшими праздниками!
10 нод отрабатывают нормально, а вот 2 чудят.
В логах на веб морде:
COMPUTERNAME=G-G9-07
C4D_USER_FOLDER=C:\Users\afanasyrf\AppData\Roaming\MAXON\CINEMA 4D R18_62A5E681
"ERROR: The User-Directory did not exist so the current python_init.py could NOT get copied!!!"
" Please set C4D_USER_FOLDER to point to the User-Directory!"
А если запустить команду на ноде через терминал то:
COMPUTERNAME=G-G9-07
C4D_USER_FOLDER=C:\Users\tech\AppData\Roaming\MAXON\CINEMA 4D R18_62A5E681
и происходит копирование файла python_init.py
Нюанс. Отрабатывается команда от разных пользователях. Кипер запущен локальным админом(tech), а вот рендер через спец юзера(afanasyrf).
И там где создалась правильная структура временных папок от MAXON'a (C:\Users\ХХХХХ\AppData\Roaming\Maxon) копирование python_init.py происходит успешно.
Но в моем случае в папке пользователя afanasyrf структура создается не полная(без prefs и plugin/pynton)
И поэтому не происходит определение папок(setup_c4d.cmd)
set C4D_PLUGIN_LOCATION=%C4D_USER_FOLDER%\plugins
set C4D_PREFERENCES_LOCATION=%C4D_USER_FOLDER%\prefs
Приходится ручками это проверять.
Доп- Даже когда и кипер и рендер запустил под afanasyrf все равно структура папок в C:\Users\afanasyrf\AppData\Roaming\MAXON не правильная для назанчения их в setup_c4d.cmd
Но как я понимаю это копирование и не нужно, потому что он его может и у себя запустить
REM CGRU for C4D add-ons location, override it, or simple launch from current folder as an example
set C4D_CGRU_LOCATION=%CGRU_LOCATION%\plugins\c4d
set C4D_CGRU_SCRIPTS_LOCATION=%C4D_CGRU_LOCATION%\scripts
Тимур, с прошедшими праздниками!