Subversion Repositories DevTools

Rev

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

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