Created
May 18, 2015 09:47
-
-
Save iolloyd/3ac5a2e0be77902280dc to your computer and use it in GitHub Desktop.
error
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" | |
"http://www.w3.org/TR/html4/loose.dtd"> | |
<html> | |
<head> | |
<title>DBAPIError: (pyodbc.Error) ('01000', "[01000] [unixODBC][Driver Manager]Can't open lib 'SQL Server' : file not found (0) (SQLDriverConnect)") // Werkzeug Debugger</title> | |
<link rel="stylesheet" href="?__debugger__=yes&cmd=resource&f=style.css" type="text/css"> | |
<!-- We need to make sure this has a favicon so that the debugger does not by | |
accident trigger a request to /favicon.ico which might change the application | |
state. --> | |
<link rel="shortcut icon" href="?__debugger__=yes&cmd=resource&f=console.png"> | |
<script type="text/javascript" src="?__debugger__=yes&cmd=resource&f=jquery.js"></script> | |
<script type="text/javascript" src="?__debugger__=yes&cmd=resource&f=debugger.js"></script> | |
<script type="text/javascript"> | |
var TRACEBACK = 4557199760, | |
CONSOLE_MODE = false, | |
EVALEX = true, | |
SECRET = "rruPJEHD0sqodoZCk011"; | |
</script> | |
</head> | |
<body> | |
<div class="debugger"> | |
<h1>sqlalchemy.exc.DBAPIError</h1> | |
<div class="detail"> | |
<p class="errormsg">DBAPIError: (pyodbc.Error) ('01000', "[01000] [unixODBC][Driver Manager]Can't open lib 'SQL Server' : file not found (0) (SQLDriverConnect)")</p> | |
</div> | |
<h2 class="traceback">Traceback <em>(most recent call last)</em></h2> | |
<div class="traceback"> | |
<ul><li><div class="frame" id="frame-4557199952"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask/app.py"</cite>, | |
line <em class="line">1836</em>, | |
in <code class="function">__call__</code></h4> | |
<pre>return self.wsgi_app(environ, start_response)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557200016"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/werkzeug/contrib/fixers.py"</cite>, | |
line <em class="line">148</em>, | |
in <code class="function">__call__</code></h4> | |
<pre>return self.app(environ, start_response)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557200080"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask/app.py"</cite>, | |
line <em class="line">1820</em>, | |
in <code class="function">wsgi_app</code></h4> | |
<pre>response = self.make_response(self.handle_exception(e))</pre> | |
</div> | |
<li><div class="frame" id="frame-4557200144"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask_restful/__init__.py"</cite>, | |
line <em class="line">265</em>, | |
in <code class="function">error_router</code></h4> | |
<pre>return original_handler(e)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557200208"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask_restful/__init__.py"</cite>, | |
line <em class="line">265</em>, | |
in <code class="function">error_router</code></h4> | |
<pre>return original_handler(e)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557200272"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask_restful/__init__.py"</cite>, | |
line <em class="line">265</em>, | |
in <code class="function">error_router</code></h4> | |
<pre>return original_handler(e)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557200336"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask_restful/__init__.py"</cite>, | |
line <em class="line">265</em>, | |
in <code class="function">error_router</code></h4> | |
<pre>return original_handler(e)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557200400"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask_restful/__init__.py"</cite>, | |
line <em class="line">265</em>, | |
in <code class="function">error_router</code></h4> | |
<pre>return original_handler(e)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557200464"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask_restful/__init__.py"</cite>, | |
line <em class="line">265</em>, | |
in <code class="function">error_router</code></h4> | |
<pre>return original_handler(e)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557200528"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask_restful/__init__.py"</cite>, | |
line <em class="line">265</em>, | |
in <code class="function">error_router</code></h4> | |
<pre>return original_handler(e)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557200592"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask_restful/__init__.py"</cite>, | |
line <em class="line">265</em>, | |
in <code class="function">error_router</code></h4> | |
<pre>return original_handler(e)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557200656"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask_restful/__init__.py"</cite>, | |
line <em class="line">265</em>, | |
in <code class="function">error_router</code></h4> | |
<pre>return original_handler(e)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557200720"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask_restful/__init__.py"</cite>, | |
line <em class="line">265</em>, | |
in <code class="function">error_router</code></h4> | |
<pre>return original_handler(e)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557200784"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask_restful/__init__.py"</cite>, | |
line <em class="line">265</em>, | |
in <code class="function">error_router</code></h4> | |
<pre>return original_handler(e)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557200848"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask_restful/__init__.py"</cite>, | |
line <em class="line">265</em>, | |
in <code class="function">error_router</code></h4> | |
<pre>return original_handler(e)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557200912"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask_restful/__init__.py"</cite>, | |
line <em class="line">265</em>, | |
in <code class="function">error_router</code></h4> | |
<pre>return original_handler(e)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557200976"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask_restful/__init__.py"</cite>, | |
line <em class="line">265</em>, | |
in <code class="function">error_router</code></h4> | |
<pre>return original_handler(e)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557201040"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask_restful/__init__.py"</cite>, | |
line <em class="line">265</em>, | |
in <code class="function">error_router</code></h4> | |
<pre>return original_handler(e)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557201104"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask_restful/__init__.py"</cite>, | |
line <em class="line">265</em>, | |
in <code class="function">error_router</code></h4> | |
<pre>return original_handler(e)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557201168"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask_restful/__init__.py"</cite>, | |
line <em class="line">265</em>, | |
in <code class="function">error_router</code></h4> | |
<pre>return original_handler(e)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557201232"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask_restful/__init__.py"</cite>, | |
line <em class="line">265</em>, | |
in <code class="function">error_router</code></h4> | |
<pre>return original_handler(e)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557201296"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask_restful/__init__.py"</cite>, | |
line <em class="line">265</em>, | |
in <code class="function">error_router</code></h4> | |
<pre>return original_handler(e)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557201360"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask_restful/__init__.py"</cite>, | |
line <em class="line">265</em>, | |
in <code class="function">error_router</code></h4> | |
<pre>return original_handler(e)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557230160"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask_restful/__init__.py"</cite>, | |
line <em class="line">265</em>, | |
in <code class="function">error_router</code></h4> | |
<pre>return original_handler(e)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557230224"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask_restful/__init__.py"</cite>, | |
line <em class="line">265</em>, | |
in <code class="function">error_router</code></h4> | |
<pre>return original_handler(e)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557230288"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask_restful/__init__.py"</cite>, | |
line <em class="line">265</em>, | |
in <code class="function">error_router</code></h4> | |
<pre>return original_handler(e)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557230352"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask/app.py"</cite>, | |
line <em class="line">1403</em>, | |
in <code class="function">handle_exception</code></h4> | |
<pre>reraise(exc_type, exc_value, tb)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557230416"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask/app.py"</cite>, | |
line <em class="line">1817</em>, | |
in <code class="function">wsgi_app</code></h4> | |
<pre>response = self.full_dispatch_request()</pre> | |
</div> | |
<li><div class="frame" id="frame-4557230480"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask/app.py"</cite>, | |
line <em class="line">1477</em>, | |
in <code class="function">full_dispatch_request</code></h4> | |
<pre>rv = self.handle_user_exception(e)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557230544"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask_restful/__init__.py"</cite>, | |
line <em class="line">265</em>, | |
in <code class="function">error_router</code></h4> | |
<pre>return original_handler(e)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557230608"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask_restful/__init__.py"</cite>, | |
line <em class="line">265</em>, | |
in <code class="function">error_router</code></h4> | |
<pre>return original_handler(e)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557230672"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask_restful/__init__.py"</cite>, | |
line <em class="line">265</em>, | |
in <code class="function">error_router</code></h4> | |
<pre>return original_handler(e)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557230736"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask_restful/__init__.py"</cite>, | |
line <em class="line">265</em>, | |
in <code class="function">error_router</code></h4> | |
<pre>return original_handler(e)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557230800"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask_restful/__init__.py"</cite>, | |
line <em class="line">265</em>, | |
in <code class="function">error_router</code></h4> | |
<pre>return original_handler(e)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557230864"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask_restful/__init__.py"</cite>, | |
line <em class="line">265</em>, | |
in <code class="function">error_router</code></h4> | |
<pre>return original_handler(e)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557230928"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask_restful/__init__.py"</cite>, | |
line <em class="line">265</em>, | |
in <code class="function">error_router</code></h4> | |
<pre>return original_handler(e)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557230992"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask_restful/__init__.py"</cite>, | |
line <em class="line">265</em>, | |
in <code class="function">error_router</code></h4> | |
<pre>return original_handler(e)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557231056"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask_restful/__init__.py"</cite>, | |
line <em class="line">265</em>, | |
in <code class="function">error_router</code></h4> | |
<pre>return original_handler(e)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557231120"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask_restful/__init__.py"</cite>, | |
line <em class="line">265</em>, | |
in <code class="function">error_router</code></h4> | |
<pre>return original_handler(e)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557231184"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask_restful/__init__.py"</cite>, | |
line <em class="line">265</em>, | |
in <code class="function">error_router</code></h4> | |
<pre>return original_handler(e)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557231248"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask_restful/__init__.py"</cite>, | |
line <em class="line">265</em>, | |
in <code class="function">error_router</code></h4> | |
<pre>return original_handler(e)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557231312"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask_restful/__init__.py"</cite>, | |
line <em class="line">265</em>, | |
in <code class="function">error_router</code></h4> | |
<pre>return original_handler(e)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557231376"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask_restful/__init__.py"</cite>, | |
line <em class="line">265</em>, | |
in <code class="function">error_router</code></h4> | |
<pre>return original_handler(e)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557231440"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask_restful/__init__.py"</cite>, | |
line <em class="line">265</em>, | |
in <code class="function">error_router</code></h4> | |
<pre>return original_handler(e)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557231504"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask_restful/__init__.py"</cite>, | |
line <em class="line">265</em>, | |
in <code class="function">error_router</code></h4> | |
<pre>return original_handler(e)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557231568"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask_restful/__init__.py"</cite>, | |
line <em class="line">265</em>, | |
in <code class="function">error_router</code></h4> | |
<pre>return original_handler(e)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557231632"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask_restful/__init__.py"</cite>, | |
line <em class="line">265</em>, | |
in <code class="function">error_router</code></h4> | |
<pre>return original_handler(e)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557231696"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask_restful/__init__.py"</cite>, | |
line <em class="line">265</em>, | |
in <code class="function">error_router</code></h4> | |
<pre>return original_handler(e)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557231760"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask_restful/__init__.py"</cite>, | |
line <em class="line">265</em>, | |
in <code class="function">error_router</code></h4> | |
<pre>return original_handler(e)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557231824"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask_restful/__init__.py"</cite>, | |
line <em class="line">265</em>, | |
in <code class="function">error_router</code></h4> | |
<pre>return original_handler(e)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557231888"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask_restful/__init__.py"</cite>, | |
line <em class="line">265</em>, | |
in <code class="function">error_router</code></h4> | |
<pre>return original_handler(e)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557231952"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask_restful/__init__.py"</cite>, | |
line <em class="line">265</em>, | |
in <code class="function">error_router</code></h4> | |
<pre>return original_handler(e)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557232016"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask/app.py"</cite>, | |
line <em class="line">1381</em>, | |
in <code class="function">handle_user_exception</code></h4> | |
<pre>reraise(exc_type, exc_value, tb)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557232080"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask/app.py"</cite>, | |
line <em class="line">1475</em>, | |
in <code class="function">full_dispatch_request</code></h4> | |
<pre>rv = self.dispatch_request()</pre> | |
</div> | |
<li><div class="frame" id="frame-4557232144"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask/app.py"</cite>, | |
line <em class="line">1461</em>, | |
in <code class="function">dispatch_request</code></h4> | |
<pre>return self.view_functions[rule.endpoint](**req.view_args)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557232208"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask/views.py"</cite>, | |
line <em class="line">84</em>, | |
in <code class="function">view</code></h4> | |
<pre>return self.dispatch_request(*args, **kwargs)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557232272"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/flask/views.py"</cite>, | |
line <em class="line">149</em>, | |
in <code class="function">dispatch_request</code></h4> | |
<pre>return meth(*args, **kwargs)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557232336"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/drift/ccpjwt.py"</cite>, | |
line <em class="line">233</em>, | |
in <code class="function">post</code></h4> | |
<pre>user = _jwt.authentication_callback(username=username, password=password, provider=provider)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557232400"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/drift/jwtsetup.py"</cite>, | |
line <em class="line">108</em>, | |
in <code class="function">authenticate</code></h4> | |
<pre>return auth_mixin.initialize_user(provider_info)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557232464"> | |
<h4>File <cite class="filename">"/Users/lloyd/projects/ccp/backend/vk-pilot/auth_mixin/__init__.py"</cite>, | |
line <em class="line">28</em>, | |
in <code class="function">initialize_user</code></h4> | |
<pre>rows = execute_proc("pilot", "pilot.Users_Logon", userName=username)["rows"]</pre> | |
</div> | |
<li><div class="frame" id="frame-4557232656"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/drift/sqldb.py"</cite>, | |
line <em class="line">69</em>, | |
in <code class="function">execute_proc</code></h4> | |
<pre>conn = get_dbengine(service_name).connect()</pre> | |
</div> | |
<li><div class="frame" id="frame-4557232592"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/drift/sqldb.py"</cite>, | |
line <em class="line">51</em>, | |
in <code class="function">get_dbengine</code></h4> | |
<pre>connection_info = _get_connection_info_for_service(service_name)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557232528"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/drift/sqldb.py"</cite>, | |
line <em class="line">19</em>, | |
in <code class="function">_get_connection_info_for_service</code></h4> | |
<pre>curr = admin_db_conn.execute("EXEC admin.Databases_select ?, ?", service_name, tenant)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557232720"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/sqlalchemy/engine/base.py"</cite>, | |
line <em class="line">1985</em>, | |
in <code class="function">execute</code></h4> | |
<pre>connection = self.contextual_connect(close_with_result=True)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557232784"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/sqlalchemy/engine/base.py"</cite>, | |
line <em class="line">2034</em>, | |
in <code class="function">contextual_connect</code></h4> | |
<pre>self._wrap_pool_connect(self.pool.connect, None),</pre> | |
</div> | |
<li><div class="frame" id="frame-4557232848"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/sqlalchemy/engine/base.py"</cite>, | |
line <em class="line">2073</em>, | |
in <code class="function">_wrap_pool_connect</code></h4> | |
<pre>e, dialect, self)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557232912"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/sqlalchemy/engine/base.py"</cite>, | |
line <em class="line">1403</em>, | |
in <code class="function">_handle_dbapi_exception_noconnection</code></h4> | |
<pre>exc_info</pre> | |
</div> | |
<li><div class="frame" id="frame-4557232976"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/sqlalchemy/util/compat.py"</cite>, | |
line <em class="line">199</em>, | |
in <code class="function">raise_from_cause</code></h4> | |
<pre>reraise(type(exception), exception, tb=exc_tb)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557233040"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/sqlalchemy/engine/base.py"</cite>, | |
line <em class="line">2069</em>, | |
in <code class="function">_wrap_pool_connect</code></h4> | |
<pre>return fn()</pre> | |
</div> | |
<li><div class="frame" id="frame-4557233104"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/sqlalchemy/pool.py"</cite>, | |
line <em class="line">376</em>, | |
in <code class="function">connect</code></h4> | |
<pre>return _ConnectionFairy._checkout(self)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557233168"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/sqlalchemy/pool.py"</cite>, | |
line <em class="line">708</em>, | |
in <code class="function">_checkout</code></h4> | |
<pre>fairy = _ConnectionRecord.checkout(pool)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557233232"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/sqlalchemy/pool.py"</cite>, | |
line <em class="line">480</em>, | |
in <code class="function">checkout</code></h4> | |
<pre>rec = pool._do_get()</pre> | |
</div> | |
<li><div class="frame" id="frame-4557233296"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/sqlalchemy/pool.py"</cite>, | |
line <em class="line">1049</em>, | |
in <code class="function">_do_get</code></h4> | |
<pre>self._dec_overflow()</pre> | |
</div> | |
<li><div class="frame" id="frame-4557233360"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/sqlalchemy/util/langhelpers.py"</cite>, | |
line <em class="line">60</em>, | |
in <code class="function">__exit__</code></h4> | |
<pre>compat.reraise(exc_type, exc_value, exc_tb)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557233424"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/sqlalchemy/pool.py"</cite>, | |
line <em class="line">1046</em>, | |
in <code class="function">_do_get</code></h4> | |
<pre>return self._create_connection()</pre> | |
</div> | |
<li><div class="frame" id="frame-4557233488"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/sqlalchemy/pool.py"</cite>, | |
line <em class="line">323</em>, | |
in <code class="function">_create_connection</code></h4> | |
<pre>return _ConnectionRecord(self)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557233552"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/sqlalchemy/pool.py"</cite>, | |
line <em class="line">449</em>, | |
in <code class="function">__init__</code></h4> | |
<pre>self.connection = self.__connect()</pre> | |
</div> | |
<li><div class="frame" id="frame-4557233616"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/sqlalchemy/pool.py"</cite>, | |
line <em class="line">602</em>, | |
in <code class="function">__connect</code></h4> | |
<pre>connection = self.__pool._invoke_creator(self)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557233680"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/sqlalchemy/engine/strategies.py"</cite>, | |
line <em class="line">97</em>, | |
in <code class="function">connect</code></h4> | |
<pre>return dialect.connect(*cargs, **cparams)</pre> | |
</div> | |
<li><div class="frame" id="frame-4557233744"> | |
<h4>File <cite class="filename">"/Library/Python/2.7/site-packages/sqlalchemy/engine/default.py"</cite>, | |
line <em class="line">377</em>, | |
in <code class="function">connect</code></h4> | |
<pre>return self.dbapi.connect(*cargs, **cparams)</pre> | |
</div> | |
</ul> | |
<blockquote>DBAPIError: (pyodbc.Error) ('01000', "[01000] [unixODBC][Driver Manager]Can't open lib 'SQL Server' : file not found (0) (SQLDriverConnect)")</blockquote> | |
</div> | |
<div class="plain"> | |
<form action="/?__debugger__=yes&cmd=paste" method="post"> | |
<p> | |
<input type="hidden" name="language" value="pytb"> | |
This is the Copy/Paste friendly version of the traceback. <span | |
class="pastemessage">You can also paste this traceback into | |
a <a href="https://gist.github.com/">gist</a>: | |
<input type="submit" value="create paste"></span> | |
</p> | |
<textarea cols="50" rows="10" name="code" readonly>Traceback (most recent call last): | |
File "/Library/Python/2.7/site-packages/flask/app.py", line 1836, in __call__ | |
return self.wsgi_app(environ, start_response) | |
File "/Library/Python/2.7/site-packages/werkzeug/contrib/fixers.py", line 148, in __call__ | |
return self.app(environ, start_response) | |
File "/Library/Python/2.7/site-packages/flask/app.py", line 1820, in wsgi_app | |
response = self.make_response(self.handle_exception(e)) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask/app.py", line 1403, in handle_exception | |
reraise(exc_type, exc_value, tb) | |
File "/Library/Python/2.7/site-packages/flask/app.py", line 1817, in wsgi_app | |
response = self.full_dispatch_request() | |
File "/Library/Python/2.7/site-packages/flask/app.py", line 1477, in full_dispatch_request | |
rv = self.handle_user_exception(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask/app.py", line 1381, in handle_user_exception | |
reraise(exc_type, exc_value, tb) | |
File "/Library/Python/2.7/site-packages/flask/app.py", line 1475, in full_dispatch_request | |
rv = self.dispatch_request() | |
File "/Library/Python/2.7/site-packages/flask/app.py", line 1461, in dispatch_request | |
return self.view_functions[rule.endpoint](**req.view_args) | |
File "/Library/Python/2.7/site-packages/flask/views.py", line 84, in view | |
return self.dispatch_request(*args, **kwargs) | |
File "/Library/Python/2.7/site-packages/flask/views.py", line 149, in dispatch_request | |
return meth(*args, **kwargs) | |
File "/Library/Python/2.7/site-packages/drift/ccpjwt.py", line 233, in post | |
user = _jwt.authentication_callback(username=username, password=password, provider=provider) | |
File "/Library/Python/2.7/site-packages/drift/jwtsetup.py", line 108, in authenticate | |
return auth_mixin.initialize_user(provider_info) | |
File "/Users/lloyd/projects/ccp/backend/vk-pilot/auth_mixin/__init__.py", line 28, in initialize_user | |
rows = execute_proc("pilot", "pilot.Users_Logon", userName=username)["rows"] | |
File "/Library/Python/2.7/site-packages/drift/sqldb.py", line 69, in execute_proc | |
conn = get_dbengine(service_name).connect() | |
File "/Library/Python/2.7/site-packages/drift/sqldb.py", line 51, in get_dbengine | |
connection_info = _get_connection_info_for_service(service_name) | |
File "/Library/Python/2.7/site-packages/drift/sqldb.py", line 19, in _get_connection_info_for_service | |
curr = admin_db_conn.execute("EXEC admin.Databases_select ?, ?", service_name, tenant) | |
File "/Library/Python/2.7/site-packages/sqlalchemy/engine/base.py", line 1985, in execute | |
connection = self.contextual_connect(close_with_result=True) | |
File "/Library/Python/2.7/site-packages/sqlalchemy/engine/base.py", line 2034, in contextual_connect | |
self._wrap_pool_connect(self.pool.connect, None), | |
File "/Library/Python/2.7/site-packages/sqlalchemy/engine/base.py", line 2073, in _wrap_pool_connect | |
e, dialect, self) | |
File "/Library/Python/2.7/site-packages/sqlalchemy/engine/base.py", line 1403, in _handle_dbapi_exception_noconnection | |
exc_info | |
File "/Library/Python/2.7/site-packages/sqlalchemy/util/compat.py", line 199, in raise_from_cause | |
reraise(type(exception), exception, tb=exc_tb) | |
File "/Library/Python/2.7/site-packages/sqlalchemy/engine/base.py", line 2069, in _wrap_pool_connect | |
return fn() | |
File "/Library/Python/2.7/site-packages/sqlalchemy/pool.py", line 376, in connect | |
return _ConnectionFairy._checkout(self) | |
File "/Library/Python/2.7/site-packages/sqlalchemy/pool.py", line 708, in _checkout | |
fairy = _ConnectionRecord.checkout(pool) | |
File "/Library/Python/2.7/site-packages/sqlalchemy/pool.py", line 480, in checkout | |
rec = pool._do_get() | |
File "/Library/Python/2.7/site-packages/sqlalchemy/pool.py", line 1049, in _do_get | |
self._dec_overflow() | |
File "/Library/Python/2.7/site-packages/sqlalchemy/util/langhelpers.py", line 60, in __exit__ | |
compat.reraise(exc_type, exc_value, exc_tb) | |
File "/Library/Python/2.7/site-packages/sqlalchemy/pool.py", line 1046, in _do_get | |
return self._create_connection() | |
File "/Library/Python/2.7/site-packages/sqlalchemy/pool.py", line 323, in _create_connection | |
return _ConnectionRecord(self) | |
File "/Library/Python/2.7/site-packages/sqlalchemy/pool.py", line 449, in __init__ | |
self.connection = self.__connect() | |
File "/Library/Python/2.7/site-packages/sqlalchemy/pool.py", line 602, in __connect | |
connection = self.__pool._invoke_creator(self) | |
File "/Library/Python/2.7/site-packages/sqlalchemy/engine/strategies.py", line 97, in connect | |
return dialect.connect(*cargs, **cparams) | |
File "/Library/Python/2.7/site-packages/sqlalchemy/engine/default.py", line 377, in connect | |
return self.dbapi.connect(*cargs, **cparams) | |
DBAPIError: (pyodbc.Error) ('01000', "[01000] [unixODBC][Driver Manager]Can't open lib 'SQL Server' : file not found (0) (SQLDriverConnect)")</textarea> | |
</form> | |
</div> | |
<div class="explanation"> | |
The debugger caught an exception in your WSGI application. You can now | |
look at the traceback which led to the error. <span class="nojavascript"> | |
If you enable JavaScript you can also use additional features such as code | |
execution (if the evalex feature is enabled), automatic pasting of the | |
exceptions and much more.</span> | |
</div> | |
<div class="footer"> | |
Brought to you by <strong class="arthur">DON'T PANIC</strong>, your | |
friendly Werkzeug powered traceback interpreter. | |
</div> | |
</div> | |
</body> | |
</html> | |
<!-- | |
Traceback (most recent call last): | |
File "/Library/Python/2.7/site-packages/flask/app.py", line 1836, in __call__ | |
return self.wsgi_app(environ, start_response) | |
File "/Library/Python/2.7/site-packages/werkzeug/contrib/fixers.py", line 148, in __call__ | |
return self.app(environ, start_response) | |
File "/Library/Python/2.7/site-packages/flask/app.py", line 1820, in wsgi_app | |
response = self.make_response(self.handle_exception(e)) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask/app.py", line 1403, in handle_exception | |
reraise(exc_type, exc_value, tb) | |
File "/Library/Python/2.7/site-packages/flask/app.py", line 1817, in wsgi_app | |
response = self.full_dispatch_request() | |
File "/Library/Python/2.7/site-packages/flask/app.py", line 1477, in full_dispatch_request | |
rv = self.handle_user_exception(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask_restful/__init__.py", line 265, in error_router | |
return original_handler(e) | |
File "/Library/Python/2.7/site-packages/flask/app.py", line 1381, in handle_user_exception | |
reraise(exc_type, exc_value, tb) | |
File "/Library/Python/2.7/site-packages/flask/app.py", line 1475, in full_dispatch_request | |
rv = self.dispatch_request() | |
File "/Library/Python/2.7/site-packages/flask/app.py", line 1461, in dispatch_request | |
return self.view_functions[rule.endpoint](**req.view_args) | |
File "/Library/Python/2.7/site-packages/flask/views.py", line 84, in view | |
return self.dispatch_request(*args, **kwargs) | |
File "/Library/Python/2.7/site-packages/flask/views.py", line 149, in dispatch_request | |
return meth(*args, **kwargs) | |
File "/Library/Python/2.7/site-packages/drift/ccpjwt.py", line 233, in post | |
user = _jwt.authentication_callback(username=username, password=password, provider=provider) | |
File "/Library/Python/2.7/site-packages/drift/jwtsetup.py", line 108, in authenticate | |
return auth_mixin.initialize_user(provider_info) | |
File "/Users/lloyd/projects/ccp/backend/vk-pilot/auth_mixin/__init__.py", line 28, in initialize_user | |
rows = execute_proc("pilot", "pilot.Users_Logon", userName=username)["rows"] | |
File "/Library/Python/2.7/site-packages/drift/sqldb.py", line 69, in execute_proc | |
conn = get_dbengine(service_name).connect() | |
File "/Library/Python/2.7/site-packages/drift/sqldb.py", line 51, in get_dbengine | |
connection_info = _get_connection_info_for_service(service_name) | |
File "/Library/Python/2.7/site-packages/drift/sqldb.py", line 19, in _get_connection_info_for_service | |
curr = admin_db_conn.execute("EXEC admin.Databases_select ?, ?", service_name, tenant) | |
File "/Library/Python/2.7/site-packages/sqlalchemy/engine/base.py", line 1985, in execute | |
connection = self.contextual_connect(close_with_result=True) | |
File "/Library/Python/2.7/site-packages/sqlalchemy/engine/base.py", line 2034, in contextual_connect | |
self._wrap_pool_connect(self.pool.connect, None), | |
File "/Library/Python/2.7/site-packages/sqlalchemy/engine/base.py", line 2073, in _wrap_pool_connect | |
e, dialect, self) | |
File "/Library/Python/2.7/site-packages/sqlalchemy/engine/base.py", line 1403, in _handle_dbapi_exception_noconnection | |
exc_info | |
File "/Library/Python/2.7/site-packages/sqlalchemy/util/compat.py", line 199, in raise_from_cause | |
reraise(type(exception), exception, tb=exc_tb) | |
File "/Library/Python/2.7/site-packages/sqlalchemy/engine/base.py", line 2069, in _wrap_pool_connect | |
return fn() | |
File "/Library/Python/2.7/site-packages/sqlalchemy/pool.py", line 376, in connect | |
return _ConnectionFairy._checkout(self) | |
File "/Library/Python/2.7/site-packages/sqlalchemy/pool.py", line 708, in _checkout | |
fairy = _ConnectionRecord.checkout(pool) | |
File "/Library/Python/2.7/site-packages/sqlalchemy/pool.py", line 480, in checkout | |
rec = pool._do_get() | |
File "/Library/Python/2.7/site-packages/sqlalchemy/pool.py", line 1049, in _do_get | |
self._dec_overflow() | |
File "/Library/Python/2.7/site-packages/sqlalchemy/util/langhelpers.py", line 60, in __exit__ | |
compat.reraise(exc_type, exc_value, exc_tb) | |
File "/Library/Python/2.7/site-packages/sqlalchemy/pool.py", line 1046, in _do_get | |
return self._create_connection() | |
File "/Library/Python/2.7/site-packages/sqlalchemy/pool.py", line 323, in _create_connection | |
return _ConnectionRecord(self) | |
File "/Library/Python/2.7/site-packages/sqlalchemy/pool.py", line 449, in __init__ | |
self.connection = self.__connect() | |
File "/Library/Python/2.7/site-packages/sqlalchemy/pool.py", line 602, in __connect | |
connection = self.__pool._invoke_creator(self) | |
File "/Library/Python/2.7/site-packages/sqlalchemy/engine/strategies.py", line 97, in connect | |
return dialect.connect(*cargs, **cparams) | |
File "/Library/Python/2.7/site-packages/sqlalchemy/engine/default.py", line 377, in connect | |
return self.dbapi.connect(*cargs, **cparams) | |
DBAPIError: (pyodbc.Error) ('01000', "[01000] [unixODBC][Driver Manager]Can't open lib 'SQL Server' : file not found (0) (SQLDriverConnect)") | |
--> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment