5.7.16. vlcp.utils.networkplugin

Note

This document is generated from the source file.

View Source on GitHub

Created on 2018/7/2

author:hubo

Base walkers for network plugins

vlcp.utils.networkplugin.createlogicalnetwork(create_processor=functools.partial(<function default_processor>, excluding=('id', 'physicalnetwork')), reorder_dict=<function default_iterate_dict>)
Parameters:create_processor – create_processor(logicalnetwork, logicalnetworkmap, physicalnetwork, physicalnetworkmap, walk, write, *, parameters)
vlcp.utils.networkplugin.createphysicalnetwork(type, create_processor=functools.partial(<function default_processor>, excluding=('id', 'type')), reorder_dict=<function default_iterate_dict>)
Parameters:
  • type – physical network type
  • create_processor – create_processor(physicalnetwork, walk, write, *, parameters)
vlcp.utils.networkplugin.createphysicalport(create_processor=functools.partial(<function default_processor>, excluding=('vhost', 'systemid', 'bridge', 'name', 'physicalnetwork')), reorder_dict=<function default_iterate_dict>)
Parameters:create_processor – create_processor(physicalport, physicalnetwork, physicalnetworkmap, walk, write, *, parameters)
vlcp.utils.networkplugin.deletelogicalnetwork(check_processor=<function default_logicalnetwork_delete_check>, reorder_dict=<function default_iterate_dict>)
Parameters:check_processor – check_processor(logicalnetwork, logicalnetworkmap, physicalnetwork, physicalnetworkmap, walk, write, *, parameters)
vlcp.utils.networkplugin.deletephysicalnetwork(check_processor=<function default_physicalnetwork_delete_check>, reorder_dict=<function default_iterate_dict>)
Parameters:check_processor – check_processor(physicalnetwork, physicalnetworkmap, walk, write, *, parameters)
vlcp.utils.networkplugin.deletephysicalport(check_processor=<function _false_processor>, reorder_dict=<function default_iterate_dict>)
Parameters:check_processor – check_processor(physicalport, physicalnetwork, physicalnetworkmap, walk, write *, parameters)
vlcp.utils.networkplugin.updatelogicalnetwork(update_processor=functools.partial(<function default_processor>, excluding=('id', ), disabled=('physicalnetwork', )), reorder_dict=<function default_iterate_dict>)
Parameters:update_processor – update_processor(logicalnetwork, walk, write, *, parameters)
vlcp.utils.networkplugin.updatephysicalnetwork(update_processor=functools.partial(<function default_processor>, disabled=('type', )), reorder_dict=<function default_iterate_dict>)
Parameters:update_processor – update_processor(physicalnetwork, walk, write, *, parameters)
vlcp.utils.networkplugin.updatephysicalport(update_processor=functools.partial(<function default_processor>, excluding=('vhost', 'systemid', 'bridge', 'name'), disabled=('physicalnetwork', )), reorder_dict=<function default_iterate_dict>)
Parameters:update_processor – update_processor(physcialport, walk, write, *, parameters)