ACK. Looks good and works with one caveat below.
On 01/07/2011 02:50 PM, Mike Orazi wrote:
> ---
> recipes/deltacloud_recipe/files/iwhd.init | 13 +++++++++----
> recipes/deltacloud_recipe/manifests/iwhd.pp | 13 ++++++++++++-
> 2 files changed, 21 insertions(+), 5 deletions(-)
> mode change 100644 => 100755 recipes/deltacloud_recipe/files/iwhd.init
>
> diff --git a/recipes/deltacloud_recipe/files/iwhd.init
> b/recipes/deltacloud_recipe/files/iwhd.init
> old mode 100644
> new mode 100755
> index 4907b92..966304a
> --- a/recipes/deltacloud_recipe/files/iwhd.init
> +++ b/recipes/deltacloud_recipe/files/iwhd.init
> @@ -3,14 +3,14 @@
> #
> # iwhd startup script for iwhd server
> #
> -# chkconfig: - 97 03
> +# chkconfig: - 40 60
> # description: iwhd is primary server process for the \
> # IWHD component.
> #
>
> [ -r /etc/sysconfig/iwhd ]&& . /etc/sysconfig/iwhd
>
> -LOCKFILE="${LOCKFILE:-/var/lock/subsys/iwhd }"
> +LOCKFILE="${LOCKFILE:-/var/lock/subsys/iwhd}"
>
> PROG=/usr/bin/iwhd
> CONF=/etc/iwhd/conf.js
> @@ -20,7 +20,10 @@ CONF=/etc/iwhd/conf.js
> start() {
> echo -n "Starting iwhd: "
>
> - $PROG -c $CONF&
> + # FIXME: we sleep 2 here to make sure that mongod has really come up.
> + # Yes, it's a hack
> + sleep 2
> + $PROG -c $CONF>& /var/log/iwhd.log&
Can we move this FIXME into the recipe. That way we'd have the delay
inbetween mongo and iwhd at install time and not every time the iwhd
service is restarted. If not, thats fine too, this still works. Other
than that, patch looks good.
-Mo
_______________________________________________
deltacloud-devel mailing list
[email protected]
https://fedorahosted.org/mailman/listinfo/deltacloud-devel