ArangoDB-Community / pyArango

Python Driver for ArangoDB with built-in validation
https://pyarango.readthedocs.io/en/latest/
Apache License 2.0
238 stars 90 forks source link

Added foxx executor and minor fixes on grequest session #149

Closed dilipvamsi closed 5 years ago

dilipvamsi commented 5 years ago

As @tariqdaouda suggested, I have created a pull request to dev and closing the current in master.

tariqdaouda commented 5 years ago

Thanks!

dilipvamsi commented 5 years ago

Hi, I have a question @tariqdaouda @dothebart. Do we really need multiple URLs as the input for arangodb connection (Thought of removing the multiple servers as input and make it to a single server)? This question popped up while I was going through the code. I have started working on a new branch session which adds functionality to use the jwt-auth even in the non-gevent session as some of the system level foxx routes only works with jwt token, not with the basic authorization. So, I just wanted to know whether I have to use the same implementation or change it to using a single server as the input in the connection. Thanks, Dilip Vamsi.

dothebart commented 5 years ago

@dilipvamsi https://github.com/arangodb/arangodb/blob/devel/js/apps/system/_admin/aardvark/APP/aardvark.js#L343 is the source describing the route.

You can browse its swagger documentation by clicking the gear-icon in the upper right, check System Services - /_admin/aardvark will appear. Click it, click the tab API, all routes will be shown.