Skip to content

Commit 2cb855e

Browse files
committed
fix ipallocator package: add correct package name, log file
1 parent 6fc7528 commit 2cb855e

File tree

4 files changed

+34
-2
lines changed

4 files changed

+34
-2
lines changed

cloud.spec

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -524,6 +524,7 @@ fi
524524
%{_prefix}/lib*/python*/site-packages/%{name}*
525525
%attr(0755,root,root) %{_bindir}/cloud-external-ipallocator
526526
%attr(0755,root,root) %{_initrddir}/cloud-external-ipallocator
527+
%dir %attr(770,root,root) %{_localstatedir}/log/%{name}/ipallocator
527528
%doc README
528529
%doc INSTALL
529530
%doc HACKING
@@ -610,6 +611,7 @@ fi
610611
%attr(0755,root,root) %{_bindir}/%{name}-setup-agent
611612
%dir %attr(770,root,root) %{_localstatedir}/log/%{name}/agent
612613

614+
613615
%files console-proxy
614616
%defattr(0644,root,root,0755)
615617
%{_javadir}/%{name}-console*.jar

python/distro/centos/SYSCONFDIR/rc.d/init.d/cloud-external-ipallocator.in

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ whatami=cloud-external-ipallocator
1414
SHORTNAME="$whatami"
1515
PIDFILE=@PIDDIR@/"$whatami".pid
1616
LOCKFILE=@LOCKDIR@/"$SHORTNAME"
17-
LOGFILE=@AGENTLOG@
18-
PROGNAME="Cloud Agent"
17+
LOGFILE=@IPALOCATORLOG@
18+
PROGNAME="External IPAllocator"
1919

2020
unset OPTIONS
2121
[ -r @SYSCONFDIR@/sysconfig/"$SHORTNAME" ] && source @SYSCONFDIR@/sysconfig/"$SHORTNAME"

wscript_build

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -298,6 +298,7 @@ else:
298298
("${AGENTLOGDIR}",0770,x),
299299
("${USAGELOGDIR}",0770,x),
300300
("${CPLOGDIR}",0770,x),
301+
("${IPALLOCATORLOGDIR}",0770,x),
301302
("${LOCALSTATEDIR}/cache/${MSPATH}",0770,x),
302303
("${LOCALSTATEDIR}/cache/${MSPATH}/temp",0770,x),
303304
("${LOCALSTATEDIR}/cache/${MSPATH}/work",0770,x),

wscript_configure

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,7 @@ except Configure.ConfigurationError,e:
144144

145145
conf.env.AGENTPATH = _join(conf.env.PACKAGE,"agent")
146146
conf.env.CPPATH = _join(conf.env.PACKAGE,"console-proxy")
147+
conf.env.IPALLOCATORPATH = _join(conf.env.PACKAGE,"ipallocator")
147148
conf.env.MSPATH = _join(conf.env.PACKAGE,"management")
148149
conf.env.USAGEPATH = _join(conf.env.PACKAGE,"usage")
149150
conf.env.SETUPPATH = _join(conf.env.PACKAGE,"setup")
@@ -259,6 +260,34 @@ conf.env.CLASSPATH = pathsep.join(compilecp)
259260
conf.check_message_2('Done','GREEN')
260261

261262
# log4j config and property config files require backslash escapes on Windows
263+
conf.env.VERSION = Utils.g_module.VERSION
264+
265+
conf.env.AGENTLIBDIR = Utils.subst_vars(_join("${LIBDIR}","${AGENTPATH}"),conf.env)
266+
conf.env.AGENTSYSCONFDIR = Utils.subst_vars(_join("${SYSCONFDIR}","${AGENTPATH}"),conf.env)
267+
conf.env.AGENTLOGDIR = Utils.subst_vars(_join("${LOCALSTATEDIR}","log","${AGENTPATH}"),conf.env)
268+
269+
conf.env.USAGELOGDIR = Utils.subst_vars(_join("${LOCALSTATEDIR}","log","${USAGEPATH}"),conf.env)
270+
conf.env.USAGESYSCONFDIR = Utils.subst_vars(_join("${SYSCONFDIR}","${USAGEPATH}"),conf.env)
271+
272+
conf.env.CPLIBDIR = Utils.subst_vars(_join("${LIBDIR}","${CPPATH}"),conf.env)
273+
conf.env.CPSYSCONFDIR = Utils.subst_vars(_join("${SYSCONFDIR}","${CPPATH}"),conf.env)
274+
conf.env.CPLOGDIR = Utils.subst_vars(_join("${LOCALSTATEDIR}","log","${CPPATH}"),conf.env)
275+
276+
conf.env.IPALLOCATORLIBDIR = Utils.subst_vars(_join("${LIBDIR}","${IPALLOCATORPATH}"),conf.env)
277+
conf.env.IPALLOCATORSYSCONFDIR = Utils.subst_vars(_join("${SYSCONFDIR}","${IPALLOCATORPATH}"),conf.env)
278+
conf.env.IPALLOCATORLOGDIR = Utils.subst_vars(_join("${LOCALSTATEDIR}","log","${IPALLOCATORPATH}"),conf.env)
279+
280+
conf.env.MSLOG = _join(conf.env.MSLOGDIR,"management-server.log")
281+
conf.env.APISERVERLOG = _join(conf.env.MSLOGDIR,"api-server.log")
282+
conf.env.AGENTLOG = _join(conf.env.AGENTLOGDIR,"agent.log")
283+
conf.env.USAGELOG = _join(conf.env.USAGELOGDIR,"usage.log")
284+
conf.env.CPLOG = _join(conf.env.CPLOGDIR,"console-proxy.log")
285+
conf.env.IPALOCATORLOG = _join(conf.env.IPALLOCATORLOGDIR,"ipallocator.log")
286+
287+
conf.env.SETUPDATADIR = Utils.subst_vars(_join("${DATADIR}","${SETUPPATH}"),conf.env)
288+
289+
conf.env.SERVERSYSCONFDIR = Utils.subst_vars(_join("${SYSCONFDIR}","${SERVERPATH}"),conf.env)
290+
262291
if conf.env.DISTRO in ["Windows"]:
263292
for log in "MSLOG APISERVERLOG AGENTLIBDIR USAGELOG AGENTLOG".split(): conf.env[log] = conf.env[log].replace("\\","\\\\")
264293

0 commit comments

Comments
 (0)