Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/187.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
python smc api将主机附加到组_Python - Fatal编程技术网

python smc api将主机附加到组

python smc api将主机附加到组,python,Python,我可以创建主机和组。我可以用它更新主机 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('TanukiTes

我可以创建主机和组。我可以用它更新主机

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并不陌生,但我也不是很好,任何帮助都是很好的

我是个傻瓜

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())
我应该更仔细地看一下文档