vmware/pyvmomi-community-samples

dvs

Open

#508 opened on Aug 15, 2018

View on GitHub
 (0 comments) (0 reactions) (0 assignees)Python (972 stars) (914 forks)batch import
help wanted

Description

am using pyvmomi to create dvs and i am able to create it under data-center, but i have separate network folder is available under same data center and i wanted to create dvs inside this network folder only , can someone tell me how we can achieve this using pymomi

def state_create_vds(si, module):

    datacenter = find_datacenter_by_name(si, module.params['datacenter_name'])
    network_folder = datacenter.networkFolder

    vds_create_spec = _create_vds_spec(si, False, module)

    try:
        if not module.check_mode:

            task = network_folder.CreateDVS_Task(vds_create_spec)
            changed, vds_created = wait_for_task(task)

            module.exit_json(changed=changed, result=vds_created.name)

    except Exception, e:
        module.fail_json(msg=str(e))

Contributor guide