Thu Nov 22 09:47:05 PST 2007
- Previous message: [Slony1-commit] slony1-www/content news.txt
- Next message: [Slony1-commit] slony1-engine RELEASE-2.0
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Update of /home/cvsd/slony1/slony1-engine/tools
In directory main.slony.info:/tmp/cvs-serv16051
Modified Files:
configure-replication.sh configure-replication.txt
Log Message:
Add in SLONIKCONFDIR to allow the gentle user to specify a directory
in which to place the slonik files. This will enable using this tool
for automated processes.
Index: configure-replication.sh
===================================================================
RCS file: /home/cvsd/slony1/slony1-engine/tools/configure-replication.sh,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** configure-replication.sh 2 Nov 2007 15:31:43 -0000 1.3
--- configure-replication.sh 22 Nov 2007 17:47:03 -0000 1.4
***************
*** 36,39 ****
--- 36,47 ----
PORT5=${PORT5:-${PGPORT:-"5432"}}
+
+ tmpdir=`mktemp -d -t slonytest-temp.XXXXXX`
+ if [ $MY_MKTEMP_IS_DECREPIT ] ; then
+ tmpdir=`mktemp -d /tmp/slonytest-temp.XXXXXX`
+ fi
+ mktmp=${SLONIKCONFDIR:-${tmpdir}}
+ mkdir -p ${mktmp}
+
store_path()
{
***************
*** 78,86 ****
}
- mktmp=`mktemp -d -t slonytest-temp.XXXXXX`
- if [ $MY_MKTEMP_IS_DECREPIT ] ; then
- mktmp=`mktemp -d /tmp/slonytest-temp.XXXXXX`
- fi
-
PREAMBLE=${mktmp}/preamble.slonik
--- 86,89 ----
Index: configure-replication.txt
===================================================================
RCS file: /home/cvsd/slony1/slony1-engine/tools/configure-replication.txt,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** configure-replication.txt 20 Oct 2006 16:01:01 -0000 1.1
--- configure-replication.txt 22 Nov 2007 17:47:03 -0000 1.2
***************
*** 33,36 ****
--- 33,40 ----
namespace, such as public.my_sequence)
+ SLONIKCONFDIR - a directory in which to place the config files. If
+ not set, a unique directory under /tmp will be created for this
+ purpose.
+
Defaults are provided for ALL of these values, so that if you run
configure-replication.sh without setting any environment variables,
***************
*** 52,57 ****
provides if all your databases are on the same server!
! slonik config files are generated in a temp directory under /tmp. The
! usage is thus:
1. preamble.slonik is a "preamble" containing connection info used by
--- 56,62 ----
provides if all your databases are on the same server!
! slonik config files are generated in a temp directory under /tmp.
! (Or, if you set SLONIKCONFDIR, the directory you specify in that
! environment variable.) The usage is thus:
1. preamble.slonik is a "preamble" containing connection info used by
- Previous message: [Slony1-commit] slony1-www/content news.txt
- Next message: [Slony1-commit] slony1-engine RELEASE-2.0
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Slony1-commit mailing list