ADCT Python
Python client API implementation for publishing ADCT data
Loading...
Searching...
No Matches
Classes | Variables
adctk.ldms_publisher Namespace Reference

Classes

class  LDMSPipeMessagePublisher
 Publish data over a pipe to ldms_message_publish once via pipe recreated at each call. More...
 
class  LDMSPipePublisher
 Publish data over a pipe to ldmsd_stream_publish once via pipe recreated at each call. More...
 
class  LDMSSystemMessagePublisher
 Publish data via file to ldms_message_publish once via process recreated at each call. More...
 
class  LDMSSystemPublisher
 Publish data via file to ldmsd_stream_publish once via process recreated at each call. More...
 

Variables

dict _defaults_system
 ldms stream bus
 
dict _defaults_pipe
 
dict _defaults_system_message
 
dict _defaults_pipe_message
 

Variable Documentation

◆ _defaults_pipe

dict adctk.ldms_publisher._defaults_pipe
protected
Initial value:
1= {
2 "PROG": "/usr/sbin/ldmsd_stream_publish",
3 "STREAM": "adc_publish_api",
4 "AUTH": "munge",
5 "PORT": "412",
6 "TIMEOUT": "2",
7 "HOST": "localhost",
8 "AFFINITY": "all"
9}

◆ _defaults_pipe_message

dict adctk.ldms_publisher._defaults_pipe_message
protected
Initial value:
1= {
2 "PROG": "/usr/sbin/ldms_message_publish",
3 "TAG": "adc_publish_api",
4 "AUTH": "munge",
5 "PORT": "412",
6 "TIMEOUT": "2",
7 "HOST": "localhost",
8 "AFFINITY": "all"
9}

◆ _defaults_system

dict adctk.ldms_publisher._defaults_system
protected
Initial value:
1= {
2 "DIRECTORY": "/dev/shm/adc",
3 "PROG": "/usr/sbin/ldmsd_stream_publish",
4 "STREAM": "adc_publish_api",
5 "AUTH": "munge",
6 "PORT": "412",
7 "HOST": "localhost",
8 "AFFINITY": "all"
9}

ldms stream bus

◆ _defaults_system_message

dict adctk.ldms_publisher._defaults_system_message
protected
Initial value:
1= {
2 "DIRECTORY": "/dev/shm/adc",
3 "PROG": "/usr/sbin/ldms_message_publish",
4 "TAG": "adc_publish_api",
5 "AUTH": "munge",
6 "PORT": "412",
7 "HOST": "localhost",
8 "AFFINITY": "all"
9}