diff options
Diffstat (limited to 'scripts/start-memcached')
-rwxr-xr-x | scripts/start-memcached | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/scripts/start-memcached b/scripts/start-memcached index 145a25a..e33b95c 100755 --- a/scripts/start-memcached +++ b/scripts/start-memcached @@ -23,6 +23,11 @@ my $params; my $etchandle; my $etcfile = "/etc/memcached.conf"; my $memcached = "/usr/bin/memcached"; my $pidfile = "/var/run/memcached.pid"; +if (scalar(@ARGV) == 2) { + $etcfile = shift(@ARGV); + $pidfile = shift(@ARGV); +} + # If we don't get a valid logfile parameter in the /etc/memcached.conf file, # we'll just throw away all of our in-daemon output. We need to re-tie it so # that non-bash shells will not hang on logout. Thanks to Michael Renner for @@ -114,4 +119,3 @@ if($pid == 0) print STDERR "Can't write pidfile to $pidfile.\n"; } } - |