Rev 1042 | Rev 1048 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed
# TEMPLATE: Blat configuration file## piddir - Path to where a pid file will be created (Mandatory)# sleep - Polling period of the main process loop (default = 5)# dpkg_archive - Path to local package archive (Mandatory)##piddir = ./runsleep = 5dpkg_archive = /net/auperaunx26/export/devl/dpkg_archive# Logging# verbose - Enable verbose logging 0 .. 3 (default = 0)# logfile - Path to basename of the log file (Mandatory)# logfile.size - Size in bytes of the log file (default = 1M)# logfile.count - Number of log files to keep (default = 9)logfile = ./log/frbesaarc01.loglogfile.size = 10mlogfile.count = 3verbose = 0## Target system# user - User that has write access to the archive (Mandatory)# hostname - Name of the target host (Mandatory)# identity - Path to ssh identity file for passwordless login (Mandatory)# The public part of this file is on the target# bindir - Path to blat utilities on the target (Mandatory)# Relative to the users home directory#user = pkg_adminhostname = 10.247.28.57identity = ./ssh/id_rsa_pkg_adminbindir = bin## Configure the fast package transfer# tagdir - Tirectory in which RM will flag that package-version need to# be transferred (Mandatory)# forcedirscan - Period for retry and safty scan (default 100 )# tagage - Dead tags older than this time period will be deleted# (default 10m)# tagListUpdate - Time period to update fast package transfer config# file for blatPopulate. (default 1h)#tagdir = ./tags/frbesaarc01forcedirscan = 100tagage = 10mtagListUpdate = 1h## Configure the release sync process# synctime - Period of Release Sync processing (default 2h)# If set to '0' then Release Sync processing# will not be performed. New packagess will still be# transferred via the fast package transfer.# syncretry - Retry delay on sync failure (default 5m )# project - List of one or more projects to sync# Closed and Archived releases will not# be synced# release - list of releases to sync# writewindow - Writable packages will not be transferred# by the sync, unless they are older that the# time period specified in this parameter# (default 3h)# maxpackages - Max packages to send in one iteration (default 5)# Limits damage done in any one pass# Value of zero will prevent packages being transferred.# Similar to setting 'synctime' to 0.# deletePackages - Delete packages that are not required (Yes/1/y) (default 0)# deleteImmediate - Immediate delete or tag for removal by target (default 0)# Relies upon on-target processing to cleanup# deleteAge - Delete packages that have not been used for some# time period. (Default. Never )# Package deletion is done by transfer master.##synctime = 2hsyncretry = 5mproject =release = 19303writewindow = 3hmaxpackages = 5deletePackages = YesdeleteImmediate = NodeleteAge = 1## Specific packages and versions# pkg.xxx - Force package xxx to be a part of the transfer set# Value specifies the version to transfer# If this is a symlink, then both the link# and the package will be transferred.## If the version is the keywork 'EXCLUDE' then the# package will not be transferred, nor deleted.#pkg.core_devl = jats2_currentpkg.ival-devkit = EXCLUDE