我可以创建主机和组。我可以使用以下命令更新主机
host = Host('TanukiTestHost')
host.update(
address='3.3.3.3',
secondary=['12.12.12.12'],
comment='Tanuki can Edit and Update Seemlessly')然而,当我尝试更新主机时,我得到了错误。
list = Group.create('TanukiTestGroup', [ Host('TanukiTestHost') ])
Group.update('TanukiTestGroup', [ Host('TanukiTestHost2') ])如何将主机添加到组。我必须创建一个空白组,然后更新它。我不是python的新手,但我也不是那么好,任何帮助都会很好。
https://smc-python.readthedocs.io/en/latest/pages/elements.html https://media.readthedocs.org/pdf/smc-python/latest/smc-python.pdf
发布于 2018-12-19 02:32:46
我是个笨蛋。
toupdate=Host('TanukiTestHost2').href
test = Group('TanukiTestGroup')
print(toupdate)
print(test.obtain_members())
test.update_members(
members=([toupdate]),
append_lists=True,
remove_members=False
)
print(test.obtain_members())假设您还想从组中删除主机
toupdate=Host('TanukiTestHost2').href
test = Group('TanukiTestGroup')
print(toupdate)
print(test.obtain_members())
test.update_members(
members=([toupdate]),
remove_members=True
)
print(test.obtain_members())我应该更仔细地看一下文档。
https://stackoverflow.com/questions/53824261
复制相似问题