Subversion Repositories DevTools

Rev

Blame | Last modification | View Log | RSS feed

#   Blat configuration file for the S3 Manifest process
#
#       active          - Active link (Yes/1/y). (default = Yes)
#       piddir          - Path to where a pid file will be created (Mandatory) 
#       sleep           - Polling period of the main process loop (default = 5)
#       sleepLinkDown   - Polling period after S3 request failure (link down)
#       dpkg_archive    - Path to local package archive (Mandatory)   
#       wedgeTime       - Determine if main processing look is stuck
#                         Minutes of inactivity (Default 30m)
#  
#   
active          = 1   
piddir          = run
sleep           = 5
sleepLinkDown   = 1m
dpkg_archive    = /net/auawsaarc001/export/devl/dpkg_archive

#   Logging
#       verbose         - Enable verbose logging 0 .. 3
#       txdetail        - Log transfer detsils
#       logfile         - Path to basename of the log file
#       logfile.size    - Size in block of the log file
#       logfile.count   - Number of log files to keep
#   Debugging
#       noTransfers     - Do not transfer data to target machine
#                         Will not request packages not already in S3 to be transferred to S3
#       debug           - Log to screen
#       test            - Only used while developing. Effects may change.


logfile         = log/quarantine.log
logfile.size    = 20m
logfile.count   = 3
verbose         = 3
debug           = 1
noTransfers     = n
txdetail        = 1
test            = 1

#
#   Configure the s3Manifest processor
#       tagdir          - Directory in which RM will flag that package-versions
#                         need to be transferred. The user must create this
#                         dircetory. (Mandatory) 
#       workdir         - Directory used to create temp zip files  (Mandatory)
#       forcedirscan    - Period for running the quarantine scan scan (default 24h )
#       runTime         - Time after midnight to run the quarantine process
#       forces3update   - Periodic refresh metadata from S3 (default = 30m)
#                         Check bucket access
#
#   Target S3 Bucket
#       S3Profile - profile to use to access the bucket.( Mandatory)
#       S3Bucket  - Name of s3 bucket. May include prefix. (Mandatory)
#       S3Region  - Name of the region (optional)
#
tagdir          = tags/quarantine
forcedirscan    = 30
runTime         = 6h                            # 6 hours past midnight
forces3update   = 10m

S3Profile   = dpkgReader
S3Bucket    = vix-release-manifests
S3Region    = us-east-2

#
#   Maintain metadata in the 'tags' directory
#       tagListUpdate   - Time period to update metadata (default 1h)
tagListUpdate   = 1h

#
#   Quarantine specific
#      snapAge -    Process snapshots of less than this age (days) as if there were Open Releases (Default 1)
#      retainNoRm - Retain packages that are not in Release Manager database (Default 31d)
#      retain -     Retain packages that are no longer in use for this period of time (Default 10d)
#
#      explain -    Create a file ( in the tags area ) describing the disposition of packages    
#
snapAge = 1
retainNoRm = 31d
retain = 10d
explain = 1

#
#   Packages that are not to be quarantined
#   Known values:
#       KEEP - Do not quarantine any version of these packages
#
pkg.dpkg_archive_list.txt       = KEEP
pkg.dpkg_archive_pkg.txt        = KEEP
pkg..dpkg_archive               = KEEP

pkg.core_devl                   = KEEP                               
pkg.generate_release_notes      = KEEP
pkg.buildtool                   = KEEP
pkg.oracs                       = KEEP
pkg.rssqlsrv                    = KEEP
pkg.rsora                       = KEEP
pkg.dsora                       = KEEP
pkg.IVROra                      = KEEP
pkg.PivotalOra                  = KEEP
pkg.orabocw                     = KEEP
pkg.oradacw                     = KEEP
pkg.MetrixOra                   = KEEP
pkg.pulseSdk                    = KEEP
pkg.jats-installer              = KEEP