Skip to content

ail-project/PyLacus

Repository files navigation

Python client and module for Lacus

Use this module to interact with a Lacus instance.

Installation

pip install pylacus

Usage

Command line

You can use the pylacus command:

$ pylacus -h usage: pylacus [-h] --url-instance URL_INSTANCE [--redis_up]{enqueue,status,result} ... Query a Lacus instance. positional arguments:{enqueue,status,result} Available commands enqueue Enqueue a url for capture status Get status of a capture result Get result of a capture. options: -h, --help show this help message and exit --url-instance URL_INSTANCE URL of the instance. --redis_up Check if redis is up. 

Library

See API Reference

Example

Enqueue

frompylacusimportPyLacuslacus=PyLacus("http://127.0.0.1:7100") uuid=lacus.enqueue(url='google.fr')

Status of a capture

status=lacus.get_capture_status(uuid)

Capture result

result=lacus.get_capture(uuid)

About

Python module to enqueue and query a remote Lacus instance

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 7

Languages