| Line 1... |
Line 1... |
| 1 |
# TEMPLATE: Blat configuration file
|
1 |
# TEMPLATE: Blat configuration file
|
| 2 |
#
|
2 |
#
|
| 3 |
# piddir - Path to where a pid file will be created (Mandatory)
|
3 |
# piddir - Path to where a pid file will be created (Mandatory)
|
| 4 |
# sleep - Polling period of the main process loop (default = 5)
|
4 |
# sleep - Polling period of the main process loop (default = 5)
|
| 5 |
# dpkg_archive - Path to local package archive (Mandatory)
|
5 |
# dpkg_archive - Path to local package archive (Mandatory)
|
| 6 |
#
|
6 |
#
|
| 7 |
#
|
7 |
#
|
| 8 |
piddir = ./run
|
8 |
piddir = ./run
|
| 9 |
sleep = 5
|
9 |
sleep = 5
|
| 10 |
dpkg_archive = /net/auperaunx26/export/devl/dpkg_archive
|
10 |
dpkg_archive = /net/auperaunx26/export/devl/dpkg_archive
|
| 11 |
|
11 |
|
| 12 |
# Logging
|
12 |
# Logging
|
| 13 |
# verbose - Enable verbose logging 0 .. 3 (default = 0)
|
13 |
# verbose - Enable verbose logging 0 .. 3 (default = 0)
|
| 14 |
# logfile - Path to basename of the log file (Mandatory)
|
14 |
# logfile - Path to basename of the log file (Mandatory)
|
| 15 |
# logfile.size - Size in bytes of the log file (default = 1M)
|
15 |
# logfile.size - Size in bytes of the log file (default = 1M)
|
| 16 |
# logfile.count - Number of log files to keep (default = 9)
|
16 |
# logfile.count - Number of log files to keep (default = 9)
|
| 17 |
|
17 |
|
| 18 |
logfile = ./log/frbesaarc01.log
|
18 |
logfile = ./log/frbesaarc01.log
|
| 19 |
logfile.size = 10m
|
19 |
logfile.size = 10m
|
| 20 |
logfile.count = 3
|
20 |
logfile.count = 3
|
| 21 |
verbose = 0
|
21 |
verbose = 0
|
| 22 |
|
22 |
|
| 23 |
#
|
23 |
#
|
| 24 |
# Target system
|
24 |
# Target system
|
| 25 |
# user - User that has write access to the archive (Mandatory)
|
25 |
# user - User that has write access to the archive (Mandatory)
|
| 26 |
# hostname - Name of the target host (Mandatory)
|
26 |
# hostname - Name of the target host (Mandatory)
|
| 27 |
# identity - Path to ssh identity file for passwordless login (Mandatory)
|
27 |
# identity - Path to ssh identity file for passwordless login (Mandatory)
|
| 28 |
# The public part of this file is on the target
|
28 |
# The public part of this file is on the target
|
| 29 |
# bindir - Path to blat utilities on the target (Mandatory)
|
29 |
# bindir - Path to blat utilities on the target (Mandatory)
|
| 30 |
# Relative to the users home directory
|
30 |
# Relative to the users home directory
|
| 31 |
#
|
31 |
#
|
| 32 |
user = pkg_admin
|
32 |
user = pkg_admin
|
| 33 |
hostname = 10.247.28.57
|
33 |
hostname = 10.247.28.57
|
| 34 |
identity = ./ssh/id_rsa_pkg_admin
|
34 |
identity = ./ssh/id_rsa_pkg_admin
|
| 35 |
bindir = bin
|
35 |
bindir = bin
|
| 36 |
|
36 |
|
| 37 |
#
|
37 |
#
|
| 38 |
# Configure the fast package transfer
|
38 |
# Configure the fast package transfer
|
| 39 |
# tagdir - Tirectory in which RM will flag that package-version need to
|
39 |
# tagdir - Tirectory in which RM will flag that package-version need to
|
| 40 |
# be transferred (Mandatory)
|
40 |
# be transferred (Mandatory)
|
| 41 |
# forcedirscan - Period for retry and safty scan (default 100 )
|
41 |
# forcedirscan - Period for retry and safty scan (default 100 )
|
| 42 |
# tagage - Dead tags older than this time period will be deleted
|
42 |
# tagage - Dead tags older than this time period will be deleted
|
| 43 |
# (default 10m)
|
43 |
# (default 10m)
|
| 44 |
# tagListUpdate - Time period to update fast package transfer config
|
44 |
# tagListUpdate - Time period to update fast package transfer config
|
| 45 |
# file for blatPopulate. (default 1h)
|
45 |
# file for blatPopulate. (default 1h)
|
| 46 |
#
|
46 |
#
|
| 47 |
tagdir = ./tags/frbesaarc01
|
47 |
tagdir = ./tags/frbesaarc01
|
| 48 |
forcedirscan = 100
|
48 |
forcedirscan = 100
|
| 49 |
tagage = 10m
|
49 |
tagage = 10m
|
| 50 |
tagListUpdate = 1h
|
50 |
tagListUpdate = 1h
|
| 51 |
|
51 |
|
| 52 |
#
|
52 |
#
|
| 53 |
# Configure the release sync process
|
53 |
# Configure the release sync process
|
| 54 |
# synctime - Period of Release Sync processing (default 2h)
|
54 |
# synctime - Period of Release Sync processing (default 2h)
|
| - |
|
55 |
# If set to '0' then Release Sync processing
|
| - |
|
56 |
# will not be performed. New packagess will still be
|
| - |
|
57 |
# transferred via the fast package transfer.
|
| 55 |
# syncretry - Retry delay on sync failure (default 5m )
|
58 |
# syncretry - Retry delay on sync failure (default 5m )
|
| 56 |
# project - List of one or more projects to sync
|
59 |
# project - List of one or more projects to sync
|
| 57 |
# Closed and Archived releases will not
|
60 |
# Closed and Archived releases will not
|
| 58 |
# be synced
|
61 |
# be synced
|
| 59 |
# release - list of releases to sync
|
62 |
# release - list of releases to sync
|
| 60 |
# writewindow - Writable packages will not be transferred
|
63 |
# writewindow - Writable packages will not be transferred
|
| 61 |
# by the sync, unless they are older that the
|
64 |
# by the sync, unless they are older that the
|
| 62 |
# time period specified in this parameter
|
65 |
# time period specified in this parameter
|
| 63 |
# (default 3h)
|
66 |
# (default 3h)
|
| 64 |
# maxpackages - Max packages to send in one iteration ( default 5)
|
67 |
# maxpackages - Max packages to send in one iteration (default 5)
|
| 65 |
# Limits damage done in any one pass
|
68 |
# Limits damage done in any one pass
|
| - |
|
69 |
# Value of zero will prevent packages being transferred.
|
| - |
|
70 |
# Similar to setting 'synctime' to 0.
|
| 66 |
# deletePackages - Delete packages that are not required (Yes/1/y) (default 0)
|
71 |
# deletePackages - Delete packages that are not required (Yes/1/y) (default 0)
|
| 67 |
# deleteImmediate - Immediate delete or tag for removal by target (default 0)
|
72 |
# deleteImmediate - Immediate delete or tag for removal by target (default 0)
|
| 68 |
# Relies upon on-target processing to cleanup
|
73 |
# Relies upon on-target processing to cleanup
|
| 69 |
# deleteAge - Delete packages that have not been used for some
|
74 |
# deleteAge - Delete packages that have not been used for some
|
| 70 |
# time period. (Default. Never )
|
75 |
# time period. (Default. Never )
|
| 71 |
# Package deletion is done by transfer master.
|
76 |
# Package deletion is done by transfer master.
|
| 72 |
#
|
77 |
#
|
| 73 |
#
|
78 |
#
|
| 74 |
synctime = 2h
|
79 |
synctime = 2h
|
| 75 |
syncretry = 5m
|
80 |
syncretry = 5m
|
| 76 |
project =
|
81 |
project =
|
| 77 |
release = 19303
|
82 |
release = 19303
|
| 78 |
writewindow = 3h
|
83 |
writewindow = 3h
|
| 79 |
maxpackages = 5
|
84 |
maxpackages = 5
|
| 80 |
deletePackages = Yes
|
85 |
deletePackages = Yes
|
| 81 |
deleteImmediate = No
|
86 |
deleteImmediate = No
|
| 82 |
deleteAge = 1
|
87 |
deleteAge = 1
|
| 83 |
|
88 |
|
| 84 |
#
|
89 |
#
|
| 85 |
# Specific packages and versions
|
90 |
# Specific packages and versions
|
| 86 |
# pkg.xxx - Force package xxx to be a part of the transfer set
|
91 |
# pkg.xxx - Force package xxx to be a part of the transfer set
|
| 87 |
# Value specifies the version to transfer
|
92 |
# Value specifies the version to transfer
|
| 88 |
# If this is a symlink, then both the link
|
93 |
# If this is a symlink, then both the link
|
| 89 |
# and the package will be transferred.
|
94 |
# and the package will be transferred.
|
| 90 |
#
|
95 |
#
|
| 91 |
# If the version is the keywork 'EXCLUDE' then the
|
96 |
# If the version is the keywork 'EXCLUDE' then the
|
| 92 |
# package will not be transferred, nor deleted.
|
97 |
# package will not be transferred, nor deleted.
|
| 93 |
#
|
98 |
#
|
| 94 |
pkg.core_devl = jats2_current
|
99 |
pkg.core_devl = jats2_current
|
| 95 |
pkg.ival-devkit = EXCLUDE
|
100 |
pkg.ival-devkit = EXCLUDE
|
| 96 |
|
101 |
|