|
3 | 3 |
|
4 | 4 | [recceiver] |
5 | 5 |
|
| 6 | +# Logging detail level. Use python logging level name. |
| 7 | +loglevel = INFO |
| 8 | + |
6 | 9 | # list of broadcast addresses. |
7 | | -# default |
8 | | -#addrlist = 255.255.255.255:5049 |
9 | | -# for local testing w/ firewall |
10 | | -#addrlist = 127.255.255.255:5049 |
| 10 | +addrlist = 255.255.255.255:5049 |
11 | 11 |
|
12 | 12 | # Listen for TCP connections on this interface and port. |
13 | 13 | # Port also used as source for UDP broadcasts. |
14 | 14 | # Default uses wildcard address and a random port. |
15 | | -#bind = 0.0.0.0:0 |
| 15 | +bind = 0.0.0.0:0 |
16 | 16 |
|
17 | 17 | # Processing chain |
18 | | -procs = cf |
| 18 | +# sequence of plugin names seperated by ',' |
| 19 | +# |
| 20 | +# Plugin names may be followed by an instance name (eg. "db:arbitrary") |
| 21 | +# which allows for more than one instance of a plugin with different |
| 22 | +# configuration |
| 23 | +# |
| 24 | +# Default plugins |
| 25 | +# show - Prints information to daemon log |
| 26 | +# |
| 27 | +# eg. print and store in database. Database config from section "[lite]" |
| 28 | +# Show config from "[show]" although show has no options at present. |
| 29 | +procs = cf, show |
19 | 30 |
|
20 | 31 | # Time interval for sending recceiver advertisments |
21 | | -#announceInterval = 15.0 |
| 32 | +announceInterval = 15.0 |
22 | 33 |
|
23 | 34 | # Idle Timeout for TCP connections. |
24 | | -#tcptimeout = 15.0 |
| 35 | +tcptimeout = 15.0 |
25 | 36 |
|
26 | 37 | # Time to wait before commiting updates |
27 | 38 | # Doesn't effect IOC clients |
28 | | -#commitInterval = 5.0 |
| 39 | +commitInterval = 5.0 |
29 | 40 |
|
30 | 41 | # Maximum concurrent "active" clients |
31 | 42 | # to allow. |
32 | | -#maxActive = 20 |
| 43 | +maxActive = 20 |
33 | 44 |
|
34 | | -# The channelFinder client is configuration information is |
35 | | -# stored in /etc/channelfinderapi.conf as described in the client |
36 | 45 |
|
37 | 46 | [cf] |
38 | 47 | # cf-store application |
39 | | -# a space-separated list of infotags to set as CF Properties |
40 | | -# infotags = archive foo bar blah |
41 | | -# Uncomment line below to turn off the feature to add CA/PVA port info for name server to channelfinder |
42 | | -# iocConnectionInfo = off |
43 | | -# Uncomment line below to turn on the feature to add alias records to channelfinder |
44 | | -# alias = on |
45 | | -# Uncomment line below to turn on the feature to add EPICS record type to channelfinder |
46 | | -# recordType = on |
47 | | -# Uncomment line below to turn on the feature to add description field to channelfinder |
48 | | -# recordDesc = on |
| 48 | + |
| 49 | +# A space-separated list of infotags to set as CF Properties |
| 50 | +infotags = archive |
| 51 | + |
| 52 | +# Feature to add CA/PVA port info for name server to channelfinder |
| 53 | +iocConnectionInfo = on |
| 54 | + |
| 55 | +# Add alias records to channelfinder |
| 56 | +alias = on |
| 57 | + |
| 58 | +# Add EPICS record type to channelfinder |
| 59 | +recordType = on |
| 60 | + |
| 61 | +# Add description field to channelfinder |
| 62 | +recordDesc = on |
| 63 | + |
49 | 64 | # The size limit for finding channels (ie the value of the '~size' query parameter) |
50 | 65 | # If not specified then the fallback is the server default |
51 | | -# findSizeLimit = 10000 |
| 66 | +#findSizeLimit = 10000 |
| 67 | + |
52 | 68 | # Mark all channels as 'Inactive' when processor is stopped (default: True) |
53 | | -# cleanOnStop = True |
| 69 | +cleanOnStop = True |
| 70 | + |
54 | 71 | # Mark all channels as 'Inactive' when processor is started (default: True) |
55 | | -# cleanOnStart = True |
| 72 | +cleanOnStart = True |
| 73 | + |
56 | 74 | # Specify an optional id for the recceiver to be used with cleanOnStart and cleanOnStop |
57 | 75 | # default value is the hostname of the machine the python interpreter is started on |
58 | | -# recceiverID = recc1 |
59 | | -# Debug output file location. |
60 | | -# Produces no file when not defined. |
61 | | -# debug_file_loc = /home/devuser/recsyncdata.txt |
62 | | -# |
| 76 | +#recceiverID = recc1 |
| 77 | + |
63 | 78 | # Comma-separated list of VARIABLE:PropertyName, |
64 | 79 | # specifying which environment VARIABLEs to pass on to the channel finder |
65 | 80 | # and defining the corresponding PropertyName |
66 | | -#environment_vars=ENGINEER:Engineer,EPICS_BASE:EpicsVersion,PWD:WorkingDirectory |
| 81 | +environment_vars=ENGINEER:Engineer,EPICS_BASE:EpicsVersion,PWD:WorkingDirectory |
| 82 | + |
67 | 83 | #Specify the timezone in the time output |
68 | 84 | timezone = True |
| 85 | + |
| 86 | +# The channelFinder client is configuration information is |
| 87 | +# stored in /etc/channelfinderapi.conf as described in the client |
| 88 | +# Can be configured to be this file, like so: |
| 89 | +[DEFAULT] |
| 90 | +BaseURL=http://channelfinder.site:8080/ChannelFinder |
| 91 | +username=MyUserName |
| 92 | +password=MyPassword |
0 commit comments