semvec/pypi-packages huggingface dataset:
cmsplugin-viadeo-resume 0.4
Viadeo resume plugin for django-cms 2.2
License: BSD
Keywords: django,django-cms,viadeo,resume

===================================
Viadeo resume plugin for Django CMS
===================================

This plugin lets you display a resume using your `Viadeo
<http://www.viadeo.com>`_ profile.

Requirements
============

* `Django CMS >= 2.2 <http://django-cms.org>`_
* `oauth2 python module <https://github.com/simplegeo/python-oauth2>`_
* `simplejson python module <https://github.com/simplejson/simplejson>`_

Installation
============

To use this plugin into your project, just follow this procedure:

#. Open the *settings.py* file and add ``cmsplugin_viadeo_resume`` to the
   ``INSTALLED_APPS`` variable

#. Define the following variables into your config file::

    VIADEO_CLIENT_ID = "<your client ID>"
    VIADEO_CLIENT_SECRET = "<your client secret>"
    VIADEO_ACCESS_TOKEN = "<your access token>"

Read the `Viadeo documentation
<http://dev.viadeo.com/documentation/authentication/request-an-api-key/>`_
to learn how to request an API key.
workerprocess 0.1.2
A tool for creating external worker processes
License: BSD

Worker Process
==============

This package provides a wrapper to create standalone worker processes.

Example Worker
======================

Workers are created by extending the BaseWorker class and implementing a tick
method to execute then calling .main() on the class. This will start an
infinite loop calling that function.

The worker can be rate limited with `max_ticks_per_second`.

The worker can be stopped gracefully by sending a SIGTERM to the process.

    >>> import time
    ...
    ... from workerprocess import BaseWorker
    ...
    ...
    ... class ExampleWorker(BaseWorker):
    ...
    ...     max_ticks_per_second = 10
    ...
    ...     def tick(self):
    ...         print 'Tick!'
    ...         time.sleep(1)
    ...
    ... ExampleWorker.main()

A `sighup` method on the function will be called if the process receives a
SIGHUP

Running the Worker
==================
The easiest way to be able to run the worker is by adding a console\_script
entry point in your setup.py:

    entry_points="""
    [console_scripts]
    example_worker_process = yourpackage.yourmodule:ExampleWorker.main
    """,

After installing your package you will be able to run the command
`example_worker_process` from the command line.