~loggerhead-team/loggerhead/trunk-rich

« back to all changes in this revision

Viewing changes to stop-loggerhead

  • Committer: Russ Brown
  • Date: 2008-08-07 04:04:22 UTC
  • mto: (201.2.8 full_paths)
  • mto: This revision was merged to the branch mainline in revision 220.
  • Revision ID: pickscrape@gmail.com-20080807040422-fe58lpnhl8iq9jd7
Styled up the breadcrumbs in the file view

It now looks identical to how it looked before. The list had to be removed
because I could not get it to render inline, so it now uses simpler spans.
They have to be on the same line to get the whitespace to look correct.

Show diffs side-by-side

added added

removed removed

Lines of Context:
17
17
 
18
18
import os
19
19
import sys
20
 
from optparse import OptionParser
21
20
 
22
21
home = os.path.realpath(os.path.dirname(__file__))
23
 
default_pidfile = os.path.join(home, 'loggerhead.pid')
24
 
parser = OptionParser(usage='usage: %prog [options]', version='%prog')
25
 
parser.add_option('-p', '--pidfile', dest="pidfile", default=default_pidfile,
26
 
                  help="override pidfile location")
27
 
 
28
 
options, args = parser.parse_args()
29
 
if len(args) > 0:
30
 
    parser.error('No filename arguments are used, only options.')
 
22
pidfile = os.path.join(home, 'loggerhead.pid')
31
23
 
32
24
try:
33
 
    f = open(options.pidfile, 'r')
 
25
    f = open(pidfile, 'r')
34
26
except IOError, e:
35
 
    print 'Pid file %s not found.' % options.pidfile
 
27
    print 'No pid file found.'
36
28
    sys.exit(1)
37
29
 
38
30
pid = int(f.readline())
44
36
    sys.exit(1)
45
37
 
46
38
print
47
 
print 'Shutting down previous server @ pid %d.' % pid
 
39
print 'Shutting down previous server @ pid %d.' % (pid,)
48
40
print
49
41
 
50
42
import signal