|
The Assimilation Monitoring Project
|
Public Member Functions | |
| def | __init__ |
| def | addaddr |
| def | logjson |
| def | add_netconfig_addresses |
| def | select_ip |
| def | send_hbmsg |
| def | death_report |
| def | start_heartbeat |
| def | stop_heartbeat |
| def | __str__ |
Static Public Member Functions | |
| def | reset |
| def | find |
| def | add |
Data Fields | |
| designation | |
| addresses | |
| jsondiscovery | |
| ringpeers | |
| ringmemberships | |
| io | |
| drone | |
| primaryIP | |
| primaryIF | |
| status | |
| reason | |
Static Public Attributes | |
| dictionary | droneset = {} |
| dictionary | droneIPs = {} |
Definition at line 406 of file obsolete_cma.py.
| def cma.obsolete_cma.DroneInfo.__init__ | ( | self, | |
| designation, | |||
| io, | |||
| kw | |||
| ) |
Definition at line 410 of file obsolete_cma.py.
| def cma.obsolete_cma.DroneInfo.__str__ | ( | self | ) |
Definition at line 552 of file obsolete_cma.py.
References obsolete_cma.DroneInfo.designation, and cma.obsolete_cma.DroneInfo.designation.
|
static |
Definition at line 570 of file obsolete_cma.py.
| def cma.obsolete_cma.DroneInfo.add_netconfig_addresses | ( | self, | |
| jsonobj | |||
| ) |
Definition at line 443 of file obsolete_cma.py.
Referenced by cma.obsolete_cma.DroneInfo.logjson().

| def cma.obsolete_cma.DroneInfo.addaddr | ( | self, | |
| addr, | |||
ifname = None |
|||
| ) |
Definition at line 424 of file obsolete_cma.py.
References obsolete_cma.DroneInfo.addresses, and cma.obsolete_cma.DroneInfo.addresses.
| def cma.obsolete_cma.DroneInfo.death_report | ( | self, | |
| status, | |||
| reason, | |||
| fromaddr, | |||
| frameset | |||
| ) |
Definition at line 495 of file obsolete_cma.py.
References obsolete_cma.DroneInfo.designation, and cma.obsolete_cma.DroneInfo.designation.
|
static |
Definition at line 557 of file obsolete_cma.py.
| def cma.obsolete_cma.DroneInfo.logjson | ( | self, | |
| jsontext | |||
| ) |
Definition at line 430 of file obsolete_cma.py.
References cma.droneinfo.DroneInfo.add_netconfig_addresses(), cma.obsolete_cma.DroneInfo.add_netconfig_addresses(), obsolete_cma.DroneInfo.add_netconfig_addresses(), obsolete_cma.DroneInfo.jsondiscovery, and cma.obsolete_cma.DroneInfo.jsondiscovery.

|
static |
Definition at line 420 of file obsolete_cma.py.
| def cma.obsolete_cma.DroneInfo.select_ip | ( | self, | |
| ring, | |||
| partner | |||
| ) |
Definition at line 467 of file obsolete_cma.py.
Referenced by cma.obsolete_cma.DroneInfo.start_heartbeat(), and cma.obsolete_cma.DroneInfo.stop_heartbeat().

| def cma.obsolete_cma.DroneInfo.send_hbmsg | ( | self, | |
| dest, | |||
| fstype, | |||
| port, | |||
| addrlist | |||
| ) |
Send a message with an attached address list and optional port. This is intended primarily for start or stop heartbeating messages.
Definition at line 480 of file obsolete_cma.py.
Referenced by cma.obsolete_cma.DroneInfo.start_heartbeat(), and cma.obsolete_cma.DroneInfo.stop_heartbeat().

| def cma.obsolete_cma.DroneInfo.start_heartbeat | ( | self, | |
| ring, | |||
| partner1, | |||
partner2 = None |
|||
| ) |
Definition at line 510 of file obsolete_cma.py.
References obsolete_cma.DroneInfo.ringpeers, cma.obsolete_cma.DroneInfo.ringpeers, cma.droneinfo.DroneInfo.select_ip(), obsolete_cma.DroneInfo.select_ip(), cma.obsolete_cma.DroneInfo.select_ip(), cma.droneinfo.DroneInfo.send_hbmsg(), cma.obsolete_cma.DroneInfo.send_hbmsg(), and obsolete_cma.DroneInfo.send_hbmsg().

| def cma.obsolete_cma.DroneInfo.stop_heartbeat | ( | self, | |
| ring, | |||
| partner1, | |||
partner2 = None |
|||
| ) |
Definition at line 530 of file obsolete_cma.py.
References obsolete_cma.DroneInfo.ringpeers, cma.obsolete_cma.DroneInfo.ringpeers, cma.droneinfo.DroneInfo.select_ip(), obsolete_cma.DroneInfo.select_ip(), cma.obsolete_cma.DroneInfo.select_ip(), cma.droneinfo.DroneInfo.send_hbmsg(), cma.obsolete_cma.DroneInfo.send_hbmsg(), and obsolete_cma.DroneInfo.send_hbmsg().

| cma.obsolete_cma.DroneInfo.addresses |
Definition at line 412 of file obsolete_cma.py.
Referenced by cma.obsolete_cma.DroneInfo.addaddr().
| cma.obsolete_cma.DroneInfo.designation |
Definition at line 411 of file obsolete_cma.py.
Referenced by cma.obsolete_cma.DroneInfo.__str__(), and cma.obsolete_cma.DroneInfo.death_report().
| cma.obsolete_cma.DroneInfo.drone |
Definition at line 417 of file obsolete_cma.py.
|
static |
Definition at line 409 of file obsolete_cma.py.
|
static |
Definition at line 408 of file obsolete_cma.py.
| cma.obsolete_cma.DroneInfo.io |
Definition at line 416 of file obsolete_cma.py.
Referenced by cma.obsolete_cma.DispatchSTARTUP.dispatch().
| cma.obsolete_cma.DroneInfo.jsondiscovery |
Definition at line 413 of file obsolete_cma.py.
Referenced by cma.obsolete_cma.DroneInfo.logjson().
| cma.obsolete_cma.DroneInfo.primaryIF |
Definition at line 465 of file obsolete_cma.py.
| cma.obsolete_cma.DroneInfo.primaryIP |
Definition at line 464 of file obsolete_cma.py.
| cma.obsolete_cma.DroneInfo.reason |
Definition at line 500 of file obsolete_cma.py.
| cma.obsolete_cma.DroneInfo.ringmemberships |
Definition at line 415 of file obsolete_cma.py.
| cma.obsolete_cma.DroneInfo.ringpeers |
Definition at line 414 of file obsolete_cma.py.
Referenced by cma.obsolete_cma.DroneInfo.start_heartbeat(), and cma.obsolete_cma.DroneInfo.stop_heartbeat().
| cma.obsolete_cma.DroneInfo.status |
Definition at line 499 of file obsolete_cma.py.