1 The structure is being reworked. This page describes the DEA interface.
3 The DEA API is internal to the deployer, but documented here for information.
5 *** DEA API definition version 1.1 ***
7 # Get the DEA API version supported by this adapter
10 # Node numbering is sequential.
11 # Get the role for this node
15 # Get IP address of Fuel master
18 # Get netmask Fuel master
21 # Get gateway address of Fuel master
24 # Get gateway address of Fuel master
27 # Get DNS address of Fuel master
30 # Convert a normal MAC to a Fuel short mac for --node-id
31 dea_convertMacToShortMac()
33 # Get property from DEA file
34 # Argument 1: search path, as e.g. "fuel ADMIN_NETWORK ipaddress"
37 # Convert DHA node id to Fuel cluster node id
38 # Look for lowest Fuel node number, this will be DHA node 1
40 dea_getClusterNodeId()
42 # Entry point for dea functions
43 # Typically do not call "dea_node_zeroMBR" but "dea node_ZeroMBR"
44 # Before calling dea, the adapter file must gave been sourced with
45 # the DEA file name as argument