On Wed, Jul 13, 2011 at 11:32 AM, gholt <email address hidden> wrote:
> If you want to get rid of swift-init completely for your packaging here,
> you're certainly welcome to. You can call swift-proxy-server directory
> for instance. SIGHUP is the graceful shutdown, SIGTERM is the stop, that
> sort of thing. I wouldn't recommend that path, but I'm also not the
> packager: those who do the work, get the final say. :)
FWIW, this is what Glance's scripts do. I have a version of swift-init
for Glance (glance-control) that is essentially swift-init before the
recent improvements to it. I use glance-control heavily in testing (it
provides an easy way to, for instance, pass in test config files and
start and stop multiple servers. And I leave the daemonization to the
upstart scripts for the distro-supported packaging...
On Wed, Jul 13, 2011 at 11:32 AM, gholt <email address hidden> wrote:
> If you want to get rid of swift-init completely for your packaging here,
> you're certainly welcome to. You can call swift-proxy-server directory
> for instance. SIGHUP is the graceful shutdown, SIGTERM is the stop, that
> sort of thing. I wouldn't recommend that path, but I'm also not the
> packager: those who do the work, get the final say. :)
FWIW, this is what Glance's scripts do. I have a version of swift-init
for Glance (glance-control) that is essentially swift-init before the
recent improvements to it. I use glance-control heavily in testing (it
provides an easy way to, for instance, pass in test config files and
start and stop multiple servers. And I leave the daemonization to the
upstart scripts for the distro-supported packaging...
-jay