2016-03-06 94 views
0

当试图上手Cloudify,导入“Cloudify Hello World示例”,我得到一个错误:作曲家错误“类型错误:Object.getOwnPropertyNames呼吁非对象”

TypeError: Object.getOwnPropertyNames called on non-object

我得到相同我尝试导入的蓝图错误。我搜索了,但没有找到对这个错误的帮助。

的例子正在从GitHub上cloudify问候 - 世界example.git的本地克隆进口。我使用Composer UI“蓝图设置”工具“导入”选项,并从克隆的回购中选择本地文件“blueprint.yaml”。

我在CentOS 7上运行此,并作为getcloudify.org在thank_you_composer.htm描述安装了作曲。使用Chrome或Firefox在本地端口3000端口登录到Composer,结果相同。

,这是什么TypeError导入时Cloudify蓝图的原因,以及如何改正/避免呢?

回答

2

作曲家理念是新型和外观设计申请。

您可以使用它来创建新的蓝图,并添加新的模板。

眼下(3.3.1版本)有进口正在使用外部进口(https://cloudifysource.atlassian.net/browse/CFY-4325)蓝图的一个问题,你可以通过导入蓝图没有这些插件绕过它,然后添加生命周期操作,将增加的功能这些插件。

+0

是否“暂时”的意思,这是发展中的一个bug /功能吗?如果是这样,请指出与此相关的错误报告/ Jira问题,以便我可以跟踪进度。同时在此期间,我建议将导入功能变灰或向用户提供有关限制的免责声明。这是非常基础的,因为几乎所有的蓝图都会引用导入,因此这个问题会严重限制Composer的效用。 –

+0

你是对的,答案被编辑以包含所有相关数据。您仍然可以导入蓝图,因此禁用此功能没有意义。该错误将尽快解决,您将能够导入所有蓝图。 –