Subversion Repositories DevTools

Rev

Rev 1042 | Rev 1048 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1042 Rev 1044
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