首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >python smc-api将主机附加到组

python smc-api将主机附加到组
EN

Stack Overflow用户
提问于 2018-12-18 07:04:36
回答 1查看 57关注 0票数 2

我可以创建主机和组。我可以使用以下命令更新主机

代码语言:javascript
运行
复制
host = Host('TanukiTestHost')
host.update(
     address='3.3.3.3',
     secondary=['12.12.12.12'],
     comment='Tanuki can Edit and Update Seemlessly')

然而,当我尝试更新主机时,我得到了错误。

代码语言:javascript
运行
复制
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

EN

Stack Overflow用户

发布于 2018-12-19 02:32:46

我是个笨蛋。

代码语言:javascript
运行
复制
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())

假设您还想从组中删除主机

代码语言:javascript
运行
复制
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())

我应该更仔细地看一下文档。

票数 2
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53824261

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档