使用nornir插件的正确方法



我是一个初学者与nornir,我试图运行nornir插件,但我有这些错误:

Traceback (most recent call last):
File "nornirpy/start.py", line 2, in <module>
from nornir.plugins.tasks.commands import commands
ModuleNotFoundError: No module named 'nornir.plugins.tasks.commands'

我的start.py文件非常基本:

from nornir import InitNornir
from nornir.plugins.tasks.commands import commands
from nornir.core.inventory import Host
from path.to import InventoryPlugin
import json
nr = InitNornir("nornirpy/config.yml")
print(json.dumps(Host.schema(), indent=4))

有什么问题吗?我正在用诗歌来组织我的项目,有没有哪一步我忘记了?我不清楚如何在我的应用程序中使用插件。

你好Somayyah Mohammed;

首先,检查您正在使用的nornir的版本。如果版本>2.4.0则模块nornir.plugins.tasks.commands不在。您可以删除导入命令,它应该工作。

相关内容

  • 没有找到相关文章

最新更新