Thanks.

On Fri, Aug 25, 2017 at 5:06 PM, Ashesh Vashi <ashesh.va...@enterprisedb.com
> wrote:

> On Fri, Aug 25, 2017 at 9:14 PM, Ashesh Vashi <
> ashesh.va...@enterprisedb.com> wrote:
>
>> On Fri, Aug 25, 2017 at 8:30 PM, Dave Page <dp...@pgadmin.org> wrote:
>>
>>> I believe this patch has broken my installation. When I try to run now,
>>> I get:
>>>
>>> Exception in thread Thread-1:
>>> Traceback (most recent call last):
>>>   File 
>>> "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/threading.py",
>>> line 810, in __bootstrap_inner
>>>     self.run()
>>>   File 
>>> "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/threading.py",
>>> line 763, in run
>>>     self.__target(*self.__args, **self.__kwargs)
>>>   File 
>>> "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/SocketServer.py",
>>> line 602, in process_request_thread
>>>     self.handle_error(request, client_address)
>>>   File 
>>> "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/SocketServer.py",
>>> line 599, in process_request_thread
>>>     self.finish_request(request, client_address)
>>>   File 
>>> "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/SocketServer.py",
>>> line 334, in finish_request
>>>     self.RequestHandlerClass(request, client_address, self)
>>>   File 
>>> "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/SocketServer.py",
>>> line 655, in __init__
>>>     self.handle()
>>>   File 
>>> "/Users/dpage/.virtualenvs/pgadmin4/lib/python2.7/site-packages/werkzeug/serving.py",
>>> line 200, in handle
>>>     rv = BaseHTTPRequestHandler.handle(self)
>>>   File "/System/Library/Frameworks/Python.framework/Versions/2.7/li
>>> b/python2.7/BaseHTTPServer.py", line 340, in handle
>>>     self.handle_one_request()
>>>   File 
>>> "/Users/dpage/.virtualenvs/pgadmin4/lib/python2.7/site-packages/werkzeug/serving.py",
>>> line 235, in handle_one_request
>>>     return self.run_wsgi()
>>>   File 
>>> "/Users/dpage/.virtualenvs/pgadmin4/lib/python2.7/site-packages/werkzeug/serving.py",
>>> line 177, in run_wsgi
>>>     execute(self.server.app)
>>>   File 
>>> "/Users/dpage/.virtualenvs/pgadmin4/lib/python2.7/site-packages/werkzeug/serving.py",
>>> line 165, in execute
>>>     application_iter = app(environ, start_response)
>>>   File 
>>> "/Users/dpage/.virtualenvs/pgadmin4/lib/python2.7/site-packages/flask/app.py",
>>> line 2000, in __call__
>>>     return self.wsgi_app(environ, start_response)
>>>   File 
>>> "/Users/dpage/.virtualenvs/pgadmin4/lib/python2.7/site-packages/flask/app.py",
>>> line 1991, in wsgi_app
>>>     response = self.make_response(self.handle_exception(e))
>>>   File 
>>> "/Users/dpage/.virtualenvs/pgadmin4/lib/python2.7/site-packages/flask/app.py",
>>> line 1567, in handle_exception
>>>     reraise(exc_type, exc_value, tb)
>>>   File 
>>> "/Users/dpage/.virtualenvs/pgadmin4/lib/python2.7/site-packages/flask/app.py",
>>> line 1988, in wsgi_app
>>>     response = self.full_dispatch_request()
>>>   File 
>>> "/Users/dpage/.virtualenvs/pgadmin4/lib/python2.7/site-packages/flask/app.py",
>>> line 1634, in full_dispatch_request
>>>     self.try_trigger_before_first_request_functions()
>>>   File 
>>> "/Users/dpage/.virtualenvs/pgadmin4/lib/python2.7/site-packages/flask/app.py",
>>> line 1660, in try_trigger_before_first_request_functions
>>>     func()
>>>   File "/Users/dpage/git/pgadmin4/web/pgadmin/utils/__init__.py", line
>>> 43, in create_module_preference
>>>     self.register_preferences()
>>>   File 
>>> "/Users/dpage/git/pgadmin4/web/pgadmin/browser/server_groups/servers/__init__.py",
>>> line 172, in register_preferences
>>>     ServerType.register_preferences()
>>>   File 
>>> "/Users/dpage/git/pgadmin4/web/pgadmin/browser/server_groups/servers/types.py",
>>> line 57, in register_preferences
>>>     default_path = config.DEFAULT_BINARY_PATHS[st.stype] or ""
>>> KeyError: 'gpdb'
>>>
>> That's because - you must have DEFAULT_BINARY_PATHS definition in the
>> config_local.py/config_distro.py.
>>
>> I will modify the code to take of that.
>>
> Checked-in the code for the same.
>
> --
>
> Thanks & Regards,
>
> Ashesh Vashi
> EnterpriseDB INDIA: Enterprise PostgreSQL Company
> <http://www.enterprisedb.com/>
>
>
> *http://www.linkedin.com/in/asheshvashi*
> <http://www.linkedin.com/in/asheshvashi>
>
>>
>> --
>>
>> Thanks & Regards,
>>
>> Ashesh Vashi
>> EnterpriseDB INDIA: Enterprise PostgreSQL Company
>> <http://www.enterprisedb.com/>
>>
>>
>> *http://www.linkedin.com/in/asheshvashi*
>> <http://www.linkedin.com/in/asheshvashi>
>>
>>>
>>>
>>> On Fri, Aug 25, 2017 at 1:25 PM, Akshay Joshi <
>>> akshay.jo...@enterprisedb.com> wrote:
>>>
>>>> Greenplum specific DDL and Dashboard display changes.
>>>> Initial patch by Sarah McAlear<smcal...@pivotal.io>.
>>>>
>>>> Branch
>>>> ------
>>>> master
>>>>
>>>> Details
>>>> -------
>>>> https://git.postgresql.org/gitweb?p=pgadmin4.git;a=commitdif
>>>> f;h=46c5df4e7bb7abba6896cfb86eed43914a74850a
>>>> Author: Teng Zhang <tezh...@pivotal.io>
>>>>
>>>> Modified Files
>>>> --------------
>>>> web/config.py                                      |   3 +-
>>>> .../templates/table/sql/gpdb_5.0_plus/create.sql   | 168
>>>> +++++++++++++++++++++
>>>> .../table/sql/gpdb_5.0_plus/properties.sql         |  82 ++++++++++
>>>> .../servers/databases/schemas/tables/utils.py      |   7 +-
>>>> web/pgadmin/browser/server_groups/servers/gpdb.py  |  20 +++
>>>> web/pgadmin/dashboard/__init__.py                  |   7 +-
>>>> .../dashboard/sql/gpdb_5.0_plus/activity.sql       |  14 ++
>>>> .../dashboard/sql/gpdb_5.0_plus/locks.sql          |  22 +++
>>>> .../dashboard/sql/gpdb_5.0_plus/session_stats.sql  |   4 +
>>>> .../gpdb_5.0_plus/some_action_with_gpdb_5_0.sql    |   1 +
>>>> .../utils/tests/test_versioned_template_loader.py  |  36 ++++-
>>>> web/pgadmin/utils/versioned_template_loader.py     |  39 +++--
>>>> 12 files changed, 385 insertions(+), 18 deletions(-)
>>>>
>>>>
>>>
>>>
>>> --
>>> Dave Page
>>> Blog: http://pgsnake.blogspot.com
>>> Twitter: @pgsnake
>>>
>>> EnterpriseDB UK: http://www.enterprisedb.com
>>> The Enterprise PostgreSQL Company
>>>
>>
>>
>


-- 
Dave Page
Blog: http://pgsnake.blogspot.com
Twitter: @pgsnake

EnterpriseDB UK: http://www.enterprisedb.com
The Enterprise PostgreSQL Company

Reply via email to