Skip to main content

Papers database endpoint API

Project description

HunabKu

Data Server Gateway/ Maya - father of all gods

Description

Package to load data in MongoDB and to serve the data from mongodb on endpoints using flask. The package is handling the endpoints using a customized plugin system designed by us.

Modules are: PDBS (Paper DataBase Server) PDBL (Paper DataBase Loader) PDBM (Paper DataBase Manager) (to handle - CRUD) (Not Yet!)

Installation

Dependencies

  • Install nodejs

    • Debian based symtem: apt-get install nodejs
    • Redhat based system: yum install nodejs
  • Install Apidocjs from https://github.com/apidoc/apidoc

  • The other dependecies can be installed with pip installing this package.

Usage

Let's start the server executing

hunabku_server

Or using some command line options

hunabku_server --port 8080 --db_ip x.x.x.x

where x.x.x.x is your mongodb ip

you can access to the apidoc documentation for the endpoints for example on: http://127.0.1.1:8888/apidoc/index.html

if depends of the ip and port that you are providen to hunabku.

Package

pip install hunabku

License

BSD-3-Clause License

Links

http://colav.udea.edu.co/

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Hunabku-0.0.3a0.tar.gz (12.1 kB view hashes)

Uploaded Source

Built Distribution

Hunabku-0.0.3a0-py3-none-any.whl (19.3 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page