geni.rspec.pg¶
-
class
Link
(name=None, ltype='', members=None)[source]¶ -
DEFAULT_BW
= -1¶
-
DEFAULT_LAT
= 0¶
-
DEFAULT_PLR
= 0.0¶
-
EXTENSIONS
= [('setForceShaping', <class 'geni.rspec.emulab.emuext.setForceShaping'>), ('setNoInterSwitchLinks', <class 'geni.rspec.emulab.emuext.setNoInterSwitchLinks'>), ('UserData', <class 'geni.rspec.emulab.userdata.UserData'>)]¶
-
LNKID
= 0¶
-
best_effort
¶
-
link_multiplexing
¶
-
trivial_ok
¶
-
vlan_tagging
¶
-
-
class
Namespaces
[source]¶ -
CLIENT
= http://www.protogeni.net/resources/rspec/ext/client/1¶
-
DELAY
= http://www.protogeni.net/resources/rspec/ext/delay/1¶
-
EMULAB
= http://www.protogeni.net/resources/rspec/ext/emulab/1¶
-
INFO
= http://www.protogeni.net/resources/rspec/ext/site-info/1¶
-
JACKS
= http://www.protogeni.net/resources/rspec/ext/jacks/1¶
-
PARAMS
= http://www.protogeni.net/resources/rspec/ext/user-data/1¶
-
RS
= http://www.protogeni.net/resources/rspec/ext/emulab/1¶
-
TOUR
= http://www.protogeni.net/resources/rspec/ext/apt-tour/1¶
-
VTOP
= http://www.protogeni.net/resources/rspec/ext/emulab/1¶
-
-
class
Node
(name, ntype, component_id=None, exclusive=None)[source]¶ -
-
EXTENSIONS
= [('Blockstore', <class 'geni.rspec.igext.Blockstore'>), ('Firewall', <class 'geni.rspec.igext.Firewall'>), ('Site', <class 'geni.rspec.igext.Site'>), ('Desire', <class 'geni.rspec.igext.Desire'>), ('setUseTypeDefaultImage', <class 'geni.rspec.emulab.emuext.setUseTypeDefaultImage'>), ('InstantiateOn', <class 'geni.rspec.emulab.emuext.InstantiateOn'>), ('UserData', <class 'geni.rspec.emulab.userdata.UserData'>)]¶
-
name
¶
-
-
class
Request
[source]¶ -
EXTENSIONS
= [('Link', <class 'geni.rspec.pg.Link'>), ('LAN', <class 'geni.rspec.pg.LAN'>), ('Node', <class 'geni.rspec.pg.Node'>), ('RawPC', <class 'geni.rspec.pg.RawPC'>), ('XenVM', <class 'geni.rspec.igext.XenVM'>), ('AddressPool', <class 'geni.rspec.igext.AddressPool'>), ('RemoteBlockstore', <class 'geni.rspec.igext.RemoteBlockstore'>), ('Bridge', <class 'geni.rspec.igext.Bridge'>), ('ParameterData', <class 'geni.rspec.igext.ParameterData'>), ('setCollocateFactor', <class 'geni.rspec.emulab.emuext.setCollocateFactor'>), ('setPackingStrategy', <class 'geni.rspec.emulab.emuext.setPackingStrategy'>), ('setRoutingStyle', <class 'geni.rspec.emulab.emuext.setRoutingStyle'>), ('setDelayImage', <class 'geni.rspec.emulab.emuext.setDelayImage'>), ('BridgedLink', <class 'geni.rspec.emulab.emuext.BridgedLink'>), ('ShapedLink', <class 'geni.rspec.emulab.emuext.ShapedLink'>), ('EPClan', <class 'geni.rspec.emulab.epclan.EPClan'>), ('EPCNode', <class 'geni.rspec.emulab.epcnode.EPCNode'>), ('EPCVMNode', <class 'geni.rspec.emulab.epcnode.EPCVMNode'>), ('eNodeB', <class 'geni.rspec.emulab.enodeb.eNodeB'>), ('UE', <class 'geni.rspec.emulab.ue.UE'>), ('RFLink', <class 'geni.rspec.emulab.rflink.RFLink'>)]¶
-
resources
¶
-
-
class
XenVM
(name, component_id=None, exclusive=False)[source]¶ Deprecated since version 0.4: Use
geni.rspec.igext.XenVM
instead.