<class 'mercurial.error.Abort'>
Python 2.7.3: /usr/bin/python
Sat Apr 29 07:22:15 2017

A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred.

 /usr/lib/pymodules/python2.7/flup/server/fcgi_base.py in run(self=<flup.server.fcgi_base.Request object>)
    556         """Runs the handler, flushes the streams, and ends the request."""
    557         try:
=>  558             protocolStatus, appStatus = self.server.handler(self)
    559         except:
    560             traceback.print_exc(file=self.stderr)
protocolStatus undefined, appStatus undefined, self = <flup.server.fcgi_base.Request object>, self.server = <flup.server.fcgi.WSGIServer object>, self.server.handler = <bound method WSGIServer.handler of <flup.server.fcgi.WSGIServer object>>
 /usr/lib/pymodules/python2.7/flup/server/fcgi_base.py in handler(self=<flup.server.fcgi.WSGIServer object>, req=<flup.server.fcgi_base.Request object>)
   1116         try:
   1117             try:
=> 1118                 result = self.application(environ, start_response)
   1119                 try:
   1120                     for data in result:
result = None, self = <flup.server.fcgi.WSGIServer object>, self.application = <function run_wsgi>, environ = {'DOCUMENT_ROOT': '/var/www/', 'GATEWAY_INTERFACE': 'CGI/1.1', 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_ACCEPT_ENCODING': 'x-gzip, gzip, deflate', 'HTTP_HOST': '7bits.nl', 'HTTP_USER_AGENT': 'CCBot/2.0 (http://commoncrawl.org/faq/)', 'PATH_INFO': '/', 'QUERY_STRING': '', 'REDIRECT_STATUS': '200', 'REMOTE_ADDR': '::ffff:54.81.174.180', ...}, start_response = <function start_response>
 /var/www/hg/hgwebdir.fcgi in run_wsgi(env={'DOCUMENT_ROOT': '/var/www/', 'GATEWAY_INTERFACE': 'CGI/1.1', 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_ACCEPT_ENCODING': 'x-gzip, gzip, deflate', 'HTTP_HOST': '7bits.nl', 'HTTP_USER_AGENT': 'CCBot/2.0 (http://commoncrawl.org/faq/)', 'PATH_INFO': '/', 'QUERY_STRING': '', 'REDIRECT_STATUS': '200', 'REMOTE_ADDR': '::ffff:54.81.174.180', ...}, respond=<function start_response>)
 /usr/lib/python2.7/dist-packages/mercurial/hgweb/hgwebdir_mod.py in __call__(self=<mercurial.hgweb.hgwebdir_mod.hgwebdir object>, env={'DOCUMENT_ROOT': '/var/www/', 'GATEWAY_INTERFACE': 'CGI/1.1', 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_ACCEPT_ENCODING': 'x-gzip, gzip, deflate', 'HTTP_HOST': '7bits.nl', 'HTTP_USER_AGENT': 'CCBot/2.0 (http://commoncrawl.org/faq/)', 'PATH_INFO': '/', 'QUERY_STRING': '', 'REDIRECT_STATUS': '200', 'REMOTE_ADDR': '::ffff:54.81.174.180', ...}, respond=<function start_response>)
    145     def __call__(self, env, respond):
    146         req = wsgirequest(env, respond)
=>  147         return self.run_wsgi(req)
    148 
    149     def read_allowed(self, ui, req):
self = <mercurial.hgweb.hgwebdir_mod.hgwebdir object>, self.run_wsgi = <bound method hgwebdir.run_wsgi of <mercurial.hgweb.hgwebdir_mod.hgwebdir object>>, req = <mercurial.hgweb.request.wsgirequest object>
 /usr/lib/python2.7/dist-packages/mercurial/hgweb/hgwebdir_mod.py in run_wsgi(self=<mercurial.hgweb.hgwebdir_mod.hgwebdir object>, req=<mercurial.hgweb.request.wsgirequest object>)
    172         try:
    173             try:
=>  174                 self.refresh()
    175 
    176                 virtual = req.env.get("PATH_INFO", "").strip('/')
self = <mercurial.hgweb.hgwebdir_mod.hgwebdir object>, self.refresh = <bound method hgwebdir.refresh of <mercurial.hgweb.hgwebdir_mod.hgwebdir object>>
 /usr/lib/python2.7/dist-packages/mercurial/hgweb/hgwebdir_mod.py in refresh(self=<mercurial.hgweb.hgwebdir_mod.hgwebdir object>)
    103             map = {'paths': 'hgweb-paths'}
    104             if not os.path.exists(self.conf):
=>  105                 raise util.Abort(_('config file %s not found!') % self.conf)
    106             u.readconfig(self.conf, remap=map, trust=True)
    107             paths = []
global util = <module 'mercurial.util' from '/usr/lib/python2.7/dist-packages/mercurial/util.pyc'>, util.Abort = <class 'mercurial.error.Abort'>, global _ = <function gettext>, self = <mercurial.hgweb.hgwebdir_mod.hgwebdir object>, self.conf = 'hgwebf.config'

<class 'mercurial.error.Abort'>: config file hgwebf.config not found!
      args = ('config file hgwebf.config not found!',)
      hint = None
      message = 'config file hgwebf.config not found!'