WLST脚本和导入自制模块

时间:2010-11-30 05:24:10

标签: python wlst

我正在尝试编写WLST脚本。

当我发现我总是重复做类似的设置时,我尝试制作一些util函数来简化我的脚本编写。

后来当我尝试将这些函数作为模块提取到外部.py时,我没有这样做:

假设我有一个主脚本(domain_config.py)和util函数脚本(wlst_util.py) 这是我放在domain_config.py中的内容:

import wlst_util import *
loadProperties('domain.properties')
....
create_jms_conn_factory(....);

首先,它抱怨我在方法的wlst_util.py中进行了移植:

create_jms_conn_factory(...., is_xa=False)

它抱怨“NameError:False”。

好的,然后我删除默认参数,然后它抱怨那些cd()函数(由WLST提供)。

然后我尝试在wlst_util.py中执行“from wl import *”,脚本在loadProperties行(NullPointerException)失败。

我尝试在loadProperties之后放入导入,然后我的主脚本中的cmo变量变为None ...

我应该将这些util函数拉到单独的文件中的正确方法是什么?

由于

0 个答案:

没有答案
相关问题