Я запускаю jython-скрипт с командами wsadmin. Он работал нормально, пока в новом unix env он перестал работать со следующей ошибкой:
AttributeError: 'javapackage' object has no attribute 'SEC_SEGMENT'
мой тестовый скрипт выглядит так:
#!/usr/bin/python
properties_file_path=sys.argv[0]
sys.path.append(properties_file_path)
import config
import ast
import datetime
start_time=datetime.datetime.now().strftime('%H:%M:%S.%f')[:-3]
print(start_time+"-Starting execution of script test.py")
new_domain=config.SEC_SEGMENT['new_domain']
print("new domain: "+new_domain)
мои свойства конфигурации, config.py:
SEC_SEGMENT = {
'new_domain': 'Domain2',# New Security Domain
}
в других средах работает нормально. Это вопрос библиотеки?