Skip to content

Commit

Permalink
Merge pull request #18 from vroncevic/dev
Browse files Browse the repository at this point in the history
[gen_coap_service] Updated templates, setup, tests, docs
  • Loading branch information
vroncevic committed Dec 26, 2023
2 parents f14f34f + fc56ce8 commit 9ad88b3
Show file tree
Hide file tree
Showing 26 changed files with 243 additions and 185 deletions.
2 changes: 1 addition & 1 deletion .editorconfig
@@ -1,3 +1,3 @@
[**.*]
indent_style = tab
tab_width = 4
tab_width = 4
122 changes: 62 additions & 60 deletions README.md
Expand Up @@ -106,66 +106,68 @@ Generator structure:

```bash
gen_coap_service/
├── conf/
│   ├── gen_coap_service.cfg
│   ├── gen_coap_service.logo
│   ├── gen_coap_service_utils.cfg
│   ├── project.yaml
│   └── template/
│   ├── coapthon/
│   │   ├── basic
│   │   ├── basic_resources.template
│   │   ├── coap_client.template
│   │   ├── coap_server.template
│   │   └── logging.template
│   ├── libcoap/
│   │   ├── coap_client/
│   │   │   ├── autogen.sh
│   │   │   ├── build/
│   │   │   ├── configure.ac
│   │   │   ├── Makefile.am
│   │   │   ├── README.md
│   │   │   └── src/
│   │   │   ├── client_api.h
│   │   │   ├── main.c
│   │   │   ├── Makefile.am
│   │   │   ├── print_error.c
│   │   │   ├── print_success.c
│   │   │   ├── print_usage.c
│   │   │   ├── print_verbose.c
│   │   │   ├── process_options.c
│   │   │   └── time_handler.c
│   │   └── coap_server/
│   │   ├── autogen.sh
│   │   ├── build/
│   │   ├── configure.ac
│   │   ├── Makefile.am
│   │   ├── README.md
│   │   └── src/
│   │   ├── get_date.c
│   │   ├── get_full.c
│   │   ├── get_time.c
│   │   ├── main.c
│   │   ├── Makefile.am
│   │   ├── server_api.h
│   │   └── time_handler.c
│   ├── node_coap/
│   │   ├── client.template
│   │   └── server.template
│   ├── template_coapthon.yaml
│   ├── template_libcoap.yaml
│   └── template_node_coap.yaml
├── __init__.py
├── log/
│   └── gen_coap_service.log
├── pro/
│   ├── __init__.py
│   ├── read_template.py
│   └── write_template.py
└── run/
└── gen_coap_service_run.py

16 directories, 43 files
├── conf/
│   ├── gen_coap_service.cfg
│   ├── gen_coap_service.logo
│   ├── gen_coap_service_utils.cfg
│   ├── project.yaml
│   └── template/
│   ├── coapthon/
│   │   ├── basic
│   │   ├── basic_resources.template
│   │   ├── coap_client.template
│   │   ├── coap_server.template
│   │   └── logging.template
│   ├── libcoap/
│   │   ├── coap_client/
│   │   │   ├── autogen.template
│   │   │   ├── build/
│   │   │   │   └── editorconfig.template
│   │   │   ├── configure.template
│   │   │   ├── Makefile.template
│   │   │   ├── README.template
│   │   │   └── src/
│   │   │   ├── client_api.template
│   │   │   ├── main.template
│   │   │   ├── Makefile.template
│   │   │   ├── print_error.template
│   │   │   ├── print_success.template
│   │   │   ├── print_usage.template
│   │   │   ├── print_verbose.template
│   │   │   ├── process_options.template
│   │   │   └── time_handler.template
│   │   └── coap_server/
│   │   ├── autogen.template
│   │   ├── build/
│   │   │   └── editorconfig.template
│   │   ├── configure.template
│   │   ├── Makefile.template
│   │   ├── README.template
│   │   └── src/
│   │   ├── get_date.template
│   │   ├── get_full.template
│   │   ├── get_time.template
│   │   ├── main.template
│   │   ├── Makefile.template
│   │   ├── server_api.template
│   │   └── time_handler.template
│   ├── node_coap/
│   │   ├── client.template
│   │   └── server.template
│   ├── template_coapthon.yaml
│   ├── template_libcoap.yaml
│   └── template_node_coap.yaml
├── __init__.py
├── log/
│   └── gen_coap_service.log
├── pro/
│   ├── __init__.py
│   ├── read_template.py
│   └── write_template.py
└── run/
└── gen_coap_service_run.py

16 directories, 45 files
```

### Docs
Expand Down
Binary file modified docs/build/doctrees/environment.pickle
Binary file not shown.
Binary file modified docs/build/doctrees/index.doctree
Binary file not shown.
2 changes: 1 addition & 1 deletion docs/build/html/_modules/gen_coap_service.html
Expand Up @@ -85,7 +85,7 @@ <h1>Source code for gen_coap_service</h1><div class="highlight"><pre>
<span class="n">__copyright__</span> <span class="o">=</span> <span class="s1">&#39;(C) 2024, https://vroncevic.github.io/gen_coap_service&#39;</span>
<span class="n">__credits__</span><span class="p">:</span> <span class="n">List</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">=</span> <span class="p">[</span><span class="s1">&#39;Vladimir Roncevic&#39;</span><span class="p">,</span> <span class="s1">&#39;Python Software Foundation&#39;</span><span class="p">]</span>
<span class="n">__license__</span> <span class="o">=</span> <span class="s1">&#39;https://github.com/vroncevic/gen_coap_service/blob/dev/LICENSE&#39;</span>
<span class="n">__version__</span> <span class="o">=</span> <span class="s1">&#39;1.1.0&#39;</span>
<span class="n">__version__</span> <span class="o">=</span> <span class="s1">&#39;1.1.2&#39;</span>
<span class="n">__maintainer__</span> <span class="o">=</span> <span class="s1">&#39;Vladimir Roncevic&#39;</span>
<span class="n">__email__</span> <span class="o">=</span> <span class="s1">&#39;elektron.ronca@gmail.com&#39;</span>
<span class="n">__status__</span> <span class="o">=</span> <span class="s1">&#39;Updated&#39;</span>
Expand Down
2 changes: 1 addition & 1 deletion docs/build/html/_modules/gen_coap_service/pro.html
Expand Up @@ -86,7 +86,7 @@ <h1>Source code for gen_coap_service.pro</h1><div class="highlight"><pre>
<span class="n">__copyright__</span> <span class="o">=</span> <span class="s1">&#39;(C) 2024, https://vroncevic.github.io/gen_coap_service&#39;</span>
<span class="n">__credits__</span><span class="p">:</span> <span class="n">List</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">=</span> <span class="p">[</span><span class="s1">&#39;Vladimir Roncevic&#39;</span><span class="p">,</span> <span class="s1">&#39;Python Software Foundation&#39;</span><span class="p">]</span>
<span class="n">__license__</span> <span class="o">=</span> <span class="s1">&#39;https://github.com/vroncevic/gen_coap_service/blob/dev/LICENSE&#39;</span>
<span class="n">__version__</span> <span class="o">=</span> <span class="s1">&#39;1.1.0&#39;</span>
<span class="n">__version__</span> <span class="o">=</span> <span class="s1">&#39;1.1.2&#39;</span>
<span class="n">__maintainer__</span> <span class="o">=</span> <span class="s1">&#39;Vladimir Roncevic&#39;</span>
<span class="n">__email__</span> <span class="o">=</span> <span class="s1">&#39;elektron.ronca@gmail.com&#39;</span>
<span class="n">__status__</span> <span class="o">=</span> <span class="s1">&#39;Updated&#39;</span>
Expand Down
Expand Up @@ -80,7 +80,7 @@ <h1>Source code for gen_coap_service.pro.read_template</h1><div class="highlight
<span class="n">__copyright__</span> <span class="o">=</span> <span class="s1">&#39;(C) 2024, https://vroncevic.github.io/gen_coap_service&#39;</span>
<span class="n">__credits__</span><span class="p">:</span> <span class="n">List</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">=</span> <span class="p">[</span><span class="s1">&#39;Vladimir Roncevic&#39;</span><span class="p">,</span> <span class="s1">&#39;Python Software Foundation&#39;</span><span class="p">]</span>
<span class="n">__license__</span> <span class="o">=</span> <span class="s1">&#39;https://github.com/vroncevic/gen_coap_service/blob/dev/LICENSE&#39;</span>
<span class="n">__version__</span> <span class="o">=</span> <span class="s1">&#39;1.1.0&#39;</span>
<span class="n">__version__</span> <span class="o">=</span> <span class="s1">&#39;1.1.2&#39;</span>
<span class="n">__maintainer__</span> <span class="o">=</span> <span class="s1">&#39;Vladimir Roncevic&#39;</span>
<span class="n">__email__</span> <span class="o">=</span> <span class="s1">&#39;elektron.ronca@gmail.com&#39;</span>
<span class="n">__status__</span> <span class="o">=</span> <span class="s1">&#39;Updated&#39;</span>
Expand Down
Expand Up @@ -82,7 +82,7 @@ <h1>Source code for gen_coap_service.pro.write_template</h1><div class="highligh
<span class="n">__copyright__</span> <span class="o">=</span> <span class="s1">&#39;(C) 2024, https://vroncevic.github.io/gen_coap_service&#39;</span>
<span class="n">__credits__</span><span class="p">:</span> <span class="n">List</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">=</span> <span class="p">[</span><span class="s1">&#39;Vladimir Roncevic&#39;</span><span class="p">,</span> <span class="s1">&#39;Python Software Foundation&#39;</span><span class="p">]</span>
<span class="n">__license__</span> <span class="o">=</span> <span class="s1">&#39;https://github.com/vroncevic/gen_coap_service/blob/dev/LICENSE&#39;</span>
<span class="n">__version__</span> <span class="o">=</span> <span class="s1">&#39;1.1.0&#39;</span>
<span class="n">__version__</span> <span class="o">=</span> <span class="s1">&#39;1.1.2&#39;</span>
<span class="n">__maintainer__</span> <span class="o">=</span> <span class="s1">&#39;Vladimir Roncevic&#39;</span>
<span class="n">__email__</span> <span class="o">=</span> <span class="s1">&#39;elektron.ronca@gmail.com&#39;</span>
<span class="n">__status__</span> <span class="o">=</span> <span class="s1">&#39;Updated&#39;</span>
Expand Down
71 changes: 39 additions & 32 deletions docs/build/html/_sources/index.rst.txt
Expand Up @@ -49,13 +49,20 @@ To install this set of modules type the following

.. code-block:: bash
tar xvzf gen_coap_service-x.y.z.tar.gz
cd gen_coap_service-x.y.z
#python3
tar xvzf gen-coap-service-x.y.z.tar.gz
cd gen-coap-service-x.y.z/
# python3
wget https://bootstrap.pypa.io/get-pip.py
python3 get-pip.py
python3 -m pip install --upgrade setuptools
python3 -m pip install --upgrade pip
python3 -m pip install --upgrade build
pip3 install -r requirements.txt
python3 setup.py install_lib
python3 setup.py install_egg_info
python3 setup.py install_data
python3 -m build --no-isolation --wheel
pip3 install ./dist/gen_coap_service-*-py3-none-any.whl
rm -f get-pip.py
chmod 755 /usr/local/lib/python3.10/dist-packages/usr/local/bin/gen_coap_service_run.py
ln -s /usr/local/lib/python3.10/dist-packages/usr/local/bin/gen_coap_service_run.py /usr/local/bin/gen_coap_service_run.py
You can use Docker to create image/container, or You can use pip to install

Expand Down Expand Up @@ -95,37 +102,37 @@ Code structure
│   │   └── logging.template
│   ├── libcoap/
│   │   ├── coap_client/
│   │   │   ├── autogen.sh
│   │   │   ├── autogen.template
│   │   │   ├── build/
│   │   │   ├── configure.ac
│   │   │   ├── Makefile.am
│   │   │   ├── README.md
│   │   │   │   └── editorconfig.template
│   │   │   ├── configure.template
│   │   │   ├── Makefile.template
│   │   │   ├── README.template
│   │   │   └── src/
│   │   │   ├── client_api.h
│   │   │   ├── main.c
│   │   │   ├── Makefile.am
│   │   │   ├── Makefile.in
│   │   │   ├── print_error.c
│   │   │   ├── print_success.c
│   │   │   ├── print_usage.c
│   │   │   ├── print_verbose.c
│   │   │   ├── process_options.c
│   │   │   └── time_handler.c
│   │   │   ├── client_api.template
│   │   │   ├── main.template
│   │   │   ├── Makefile.template
│   │   │   ├── print_error.template
│   │   │   ├── print_success.template
│   │   │   ├── print_usage.template
│   │   │   ├── print_verbose.template
│   │   │   ├── process_options.template
│   │   │   └── time_handler.template
│   │   └── coap_server/
│   │   ├── autogen.sh
│   │   ├── autogen.template
│   │   ├── build/
│   │   ├── configure.ac
│   │   ├── Makefile.am
│   │   ├── README.md
│   │   │   └── editorconfig.template
│   │   ├── configure.template
│   │   ├── Makefile.template
│   │   ├── README.template
│   │   └── src/
│   │   ├── get_date.c
│   │   ├── get_full.c
│   │   ├── get_time.c
│   │   ├── main.c
│   │   ├── Makefile.am
│   │   ├── Makefile.in
│   │   ├── server_api.h
│   │   └── time_handler.c
│   │   ├── get_date.template
│   │   ├── get_full.template
│   │   ├── get_time.template
│   │   ├── main.template
│   │   ├── Makefile.template
│   │   ├── server_api.template
│   │   └── time_handler.template
│   ├── node_coap/
│   │   ├── client.template
│   │   └── server.template
Expand Down

0 comments on commit 9ad88b3

Please sign in to comment.