2015-10-28 20:25:23 +00:00
|
|
|
Usage
|
|
|
|
-----
|
|
|
|
|
|
|
|
The easiest and recommended way is to just use the command-line tool to load your plugins and launch the server.
|
|
|
|
|
|
|
|
.. code:: bash
|
|
|
|
|
|
|
|
senpy
|
|
|
|
|
|
|
|
Or, alternatively:
|
|
|
|
|
|
|
|
.. code:: bash
|
|
|
|
|
|
|
|
python -m senpy
|
|
|
|
|
|
|
|
|
2016-03-16 17:03:32 +00:00
|
|
|
This will create a server with any modules found in the current path.
|
|
|
|
|
|
|
|
Useful command-line options
|
2016-03-17 09:45:14 +00:00
|
|
|
===========================
|
2016-03-16 17:03:32 +00:00
|
|
|
|
|
|
|
In case you want to load modules that are in different folders under the same path, use the next option.
|
2016-03-16 16:47:18 +00:00
|
|
|
|
|
|
|
.. code:: bash
|
|
|
|
|
|
|
|
python -m senpy -f .
|
|
|
|
|
2016-03-16 17:03:32 +00:00
|
|
|
The default port used by senpy is 5000, but you can change it using the option `--port`.
|
|
|
|
|
|
|
|
.. code:: bash
|
|
|
|
|
|
|
|
python -m senpy --port 8080
|
|
|
|
|
|
|
|
Also, the host can be changed where senpy is deployed. The default value is `127.0.0.1`.
|
|
|
|
|
|
|
|
.. code:: bash
|
|
|
|
|
|
|
|
python -m senpy --host 125.1.2.3
|
|
|
|
|
2015-10-28 20:25:23 +00:00
|
|
|
For more options, see the `--help` page.
|
|
|
|
|
|
|
|
Alternatively, you can use the modules included in senpy to build your own application.
|
2016-03-17 09:45:14 +00:00
|
|
|
|
|
|
|
Senpy server
|
|
|
|
============
|
|
|
|
|
|
|
|
Once the server is launched, there is a basic endpoint in the server, which provides a playground to use the plugins that have been loaded.
|
|
|
|
|
|
|
|
In case you want to know the different endpoints of the server, there is more information available in the **NIF API setion**.
|