############################### ## Speard Configuration File ## ############################### ## The following segment is necessary for spread to work correctly. ## Example: ## Spread_Segment : { ## "" ## } Spread_Segment 192.168.255.255:4803 { "192.168.1.11" 192.168.1.11 "192.168.1.21" 192.168.1.21 "192.168.1.31" 192.168.1.31 "192.168.2.11" 192.168.2.11 "192.168.2.21" 192.168.2.21 "192.168.2.31" 192.168.2.31 } #Set what internal Spread events are logged to the screen or file # (see EventLogFile). # Default setting is to enable PRINT and EXIT events only. #The PRINT and EXIT types should always be enabled. The names of others are: # EXIT PRINT DEBUG DATA_LINK NETWORK PROTOCOL SESSION # CONFIGURATION MEMBERSHIP FLOW_CONTROL STATUS EVENTS # GROUPS MEMORY SKIPLIST ALL NONE # ALL and NONE are special and represent either enabling every type # or enabling none of them. # You can also use a "!" sign to negate a type, # so { ALL !DATA_LINK } means log all events except data_link ones. ## Uncomment the following line to control debug message format. DebugFlags = { PRINT EXIT NETWORK SESSION CONFIGURATION MEMBERSHIP STATUS GROUPS } #Set whether to log to a file as opposed to stdout/stderr and what # file to log to. # Default is to log to stdout. # #If option is not set then logging is to stdout. #If option is set then logging is to the filename specified. # The filename can include a %h or %H escape that will be replaced at runtime # by the hostname of the machine upon which the daemon is running. # For example "EventLogFile = spreadlog_%h.log" with 2 machines # running Spread (machine1.mydomain.com and machine2.mydomain.com) will # cause the daemons to log to "spreadlog_machine1.mydomain.com.log" and # "spreadlog_machine2.mydomain.com.log" respectively. ## Uncomment the following line to create log file. EventLogFile = spread_%h.log #Set whether to add a timestamp in front of all logged events or not. # Default is no timestamps. Default format is "[%a %d %b %Y %H:%M:%S]". #If option is commented out then no timestamp is added. #If option is enabled then a timestamp is added with the default format #If option is enabled and set equal to a string, then that string is used # as the format string for the timestamp. The string must be a valid time # format string as used by the strftime() function. #EventTimeStamp # or #EventTimeStamp = "[%a %d %b %Y %H:%M:%S]" EventTimeStamp = "[%Y/%m/%d %H:%M:%S]" #Set whether to add a precise (microsecond) resolution timestamp to all logged # events or not. This option requires that EventTimeStamp is also enabled. # If the option is commented out then the microsecond timestamp is not added # If the option is uncommented then a microsecond time will print in addition # to the H:M:S resolution timestamp provided by EventTimeStamp. EventPreciseTimeStamp