~loggerhead-team/loggerhead/trunk-rich

« back to all changes in this revision

Viewing changes to start-loggerhead

  • Committer: Michael Hudson
  • Date: 2009-02-11 19:20:51 UTC
  • mfrom: (266.2.17 clean-up-inventory-view)
  • Revision ID: michael.hudson@canonical.com-20090211192051-a19byfoyaaq581f1
clean up the inventory view and beef up the tests of the same

Show diffs side-by-side

added added

removed removed

Lines of Context:
13
13
# along with this program; if not, write to the Free Software
14
14
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
15
15
 
16
 
"""
17
 
WARNING! This script has been deprecated and will go away soon!
18
 
A script for starting the loggerhead process.
19
 
"""
 
16
"""A script for starting the loggerhead process."""
20
17
 
21
18
 
22
19
import logging
26
23
import sys
27
24
import urlparse
28
25
 
29
 
from bzrlib.plugin import load_plugins
30
26
from bzrlib.util.configobj.configobj import ConfigObj
31
27
 
32
28
from paste import httpserver
40
36
 
41
37
 
42
38
def main():
43
 
    sys.stderr.write('\n\n')
44
 
    sys.stderr.write('WARNING!!! This script has been deprecated by '
45
 
                     'serve-branches, and will be removed in the next '
46
 
                     'release. Please migrate to serve-branches and report '
47
 
                     'any missing features.\n')
48
 
    sys.stderr.write('\n\n')
49
 
 
50
39
    home = os.path.realpath(os.path.dirname(__file__))
51
40
    default_pidfile = os.path.join(home, 'loggerhead.pid')
52
41
    default_configfile = os.path.join(home, 'loggerhead.conf')
129
118
            environ['wsgi.url_scheme'] = scheme
130
119
            return orig(environ, start_response)
131
120
 
132
 
    load_plugins()
133
 
 
134
121
    try:
135
122
        httpserver.serve(
136
123
            app, host=server_host, port=server_port,