Subversion Repositories DevTools

Rev

Rev 4456 | Rev 6776 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
1044 dpurdie 1
#   TEMPLATE: Blat configuration file
2
#
1048 dpurdie 3
#       active          - Active link (Yes/1/y). (default = Yes)
1044 dpurdie 4
#       piddir          - Path to where a pid file will be created (Mandatory) 
5
#       sleep           - Polling period of the main process loop (default = 5)
6
#       dpkg_archive    - Path to local package archive (Mandatory)   
7
#  
1048 dpurdie 8
#
9
active          = 1   
1044 dpurdie 10
piddir          = ./run
11
sleep           = 5
12
dpkg_archive    = /net/auperaunx26/export/devl/dpkg_archive
13
 
14
#   Logging
6475 dpurdie 15
#       verbose         - Enable verbose logging 0 .. 3
16
#       debug           - Log to screen
17
#	txdetail	- Log transfer detsils
18
#       logfile         - Path to basename of the log file
19
#       logfile.size    - Size in block of the log file
20
#       logfile.count   - Number of log files to keep
1044 dpurdie 21
 
22
logfile         = ./log/frbesaarc01.log
23
logfile.size    = 10m
24
logfile.count   = 3
25
verbose         = 0
6475 dpurdie 26
debug         	= n
27
txdetail	= n 
1044 dpurdie 28
 
29
#
30
#   Target system
31
#       user        - User that has write access to the archive (Mandatory) 
32
#       hostname    - Name of the target host (Mandatory) 
33
#       identity    - Path to ssh identity file for passwordless login (Mandatory) 
34
#                     The public part of this file is on the target
35
#       bindir      - Path to blat utilities on the target (Mandatory) 
36
#                     Relative to the users home directory
3847 dpurdie 37
#       sshport     - SSH port (Optional. Default is 22)
1044 dpurdie 38
#
39
user        = pkg_admin
40
hostname    = 10.247.28.57
41
identity    = ./ssh/id_rsa_pkg_admin
42
bindir      = bin
3847 dpurdie 43
sshport     = 22
1044 dpurdie 44
 
45
#
46
#   Configure the fast package transfer
1048 dpurdie 47
#       tagdir          - Directory in which RM will flag that package-versions
48
#                         need to be transferred. The user must create this
49
#                         dircetory. (Mandatory) 
1044 dpurdie 50
#       forcedirscan    - Period for retry and safty scan (default 100 )
51
#       tagage          - Dead tags older than this time period will be deleted
52
#                         (default 10m)
53
#       tagListUpdate   - Time period to update fast package transfer config
1048 dpurdie 54
#                         file for blatPopulate. Will pick up new releases added
55
#                         to projects. (default 1h)
1044 dpurdie 56
#
57
tagdir          = ./tags/frbesaarc01 
58
forcedirscan    = 100
59
tagage          = 10m
60
tagListUpdate   = 1h
61
 
62
#
63
#   Configure the release sync process
64
#       synctime        - Period of Release Sync processing (default 2h)
65
#                         If set to '0' then Release Sync processing
66
#                         will not be performed. New packagess will still be
67
#                         transferred via the fast package transfer.
68
#       syncretry       - Retry delay on sync failure (default 5m )
69
#       writewindow     - Writable packages will not be transferred
70
#                         by the sync, unless they are older that the
71
#                         time period specified in this parameter
72
#                         (default 3h)
73
#       maxpackages     - Max packages to send in one iteration (default 5)
74
#                         Limits damage done in any one pass
75
#                         Value of zero will prevent packages being transferred.
76
#                         Similar to setting 'synctime' to 0.
77
#       deletePackages  - Delete packages that are not required (Yes/1/y) (default 0)
78
#       deleteImmediate - Immediate delete or tag for removal by target (default 0)
79
#                         Relies upon on-target processing to cleanup
80
#       deleteAge       - Delete packages that have not been used for some
81
#                         time period. (Default. Never ) 
82
#                         Package deletion is done by transfer master.
83
#
84
synctime        = 2h
85
syncretry       = 5m
86
writewindow     = 3h
87
maxpackages     = 5
88
deletePackages  = Yes
89
deleteImmediate = No
90
deleteAge       = 1
91
 
92
#
4456 dpurdie 93
#       allArchive      - Transfer entire archive contents
94
#                         When set, 'project' and 'release' are ignored.
95
#                         (Yes/1/y) (default 0).
1048 dpurdie 96
#       allProjects     - Transfer content of all projects
97
#                         When set, 'project' and 'release' are ignored.
98
#                         (Yes/1/y) (default 0).
99
#       project         - List of one or more projects to sync
100
#                         Closed and Archived releases will not
2571 dpurdie 101
#                         be synced. Can be specified mutiple times.
1048 dpurdie 102
#       release         - List of releases to sync
2571 dpurdie 103
#                         Can be specified mutiple times.
1048 dpurdie 104
#
4456 dpurdie 105
allArchive      = no
2571 dpurdie 106
allProjects     = no
1048 dpurdie 107
project         = 
2571 dpurdie 108
release         = 19303,19302     # Two Releases
109
release         = 19303           # Another Release 
1048 dpurdie 110
 
111
#
112
#   Package filtering
113
#       packageFilter   - Regexp to limit packages to be transferred
114
#                         Default: ^.*
115
#                         Example: ^ERG
116
#                         
117
#packageFilter  = ^ERG
118
 
119
#
1044 dpurdie 120
#   Specific packages and versions
6475 dpurdie 121
#       pkg.xxx[,yyy]   - Force package xxx to be a part of the transfer set
1044 dpurdie 122
#                         Value specifies the version to transfer
123
#                         If this is a symlink, then both the link
124
#                         and the package will be transferred.
6475 dpurdie 125
#		
126
#                         Can be a comma sep list
1044 dpurdie 127
#
1048 dpurdie 128
#                         If the version is the keyword 'EXCLUDE' then the
1044 dpurdie 129
#                         package will not be transferred, nor deleted.
130
#
3846 dpurdie 131
#                         If the version is the keyword 'ALL' then all versions
132
#                         of the named package, currently in dpkg_archive, will 
133
#                         be transfered.
134
#
1044 dpurdie 135
pkg.core_devl   = jats2_current
136
pkg.ival-devkit = EXCLUDE
137