.gitattributes
.gitignore
LICENSE
MANIFEST.in
README.md
properdocs.yml
pyproject.toml
.github/workflows/docs.yml
.github/workflows/pypi_publish.yml
.github/workflows/test_odin_control.yml
docs/getting-started.md
docs/index.md
docs/developer-guide/index.md
docs/images/odin.png
docs/scripts/gen_ref_pages.py
docs/stylesheets/extra.css
docs/user-guide/configuration.md
docs/user-guide/index.md
docs/user-guide/installation.md
docs/user-guide/key-concepts.md
etc/init.d/supervisor_debian.init
etc/init.d/supervisord_centos.init
etc/supervisor/supervisord.conf
etc/supervisor/conf.d/odin_server.conf
src/odin_control/__init__.py
src/odin_control/_version.py
src/odin_control/logconfig.py
src/odin_control/main.py
src/odin_control/util.py
src/odin_control.egg-info/PKG-INFO
src/odin_control.egg-info/SOURCES.txt
src/odin_control.egg-info/dependency_links.txt
src/odin_control.egg-info/entry_points.txt
src/odin_control.egg-info/requires.txt
src/odin_control.egg-info/top_level.txt
src/odin_control/adapters/__init__.py
src/odin_control/adapters/adapter.py
src/odin_control/adapters/async_adapter.py
src/odin_control/adapters/async_base_controller.py
src/odin_control/adapters/async_dummy.py
src/odin_control/adapters/async_parameter_tree.py
src/odin_control/adapters/async_proxy.py
src/odin_control/adapters/base_controller.py
src/odin_control/adapters/base_parameter_tree.py
src/odin_control/adapters/base_proxy.py
src/odin_control/adapters/dummy.py
src/odin_control/adapters/parameter_tree.py
src/odin_control/adapters/proxy.py
src/odin_control/adapters/request.py
src/odin_control/adapters/response.py
src/odin_control/adapters/system_info.py
src/odin_control/adapters/system_status.py
src/odin_control/adapters/util.py
src/odin_control/config/__init__.py
src/odin_control/config/parser.py
src/odin_control/http/__init__.py
src/odin_control/http/server.py
src/odin_control/http/handlers/__init__.py
src/odin_control/http/handlers/api.py
src/odin_control/http/handlers/api_adapter_info.py
src/odin_control/http/handlers/api_version.py
src/odin_control/http/handlers/cors_request.py
src/odin_control/http/routes/__init__.py
src/odin_control/http/routes/api.py
src/odin_control/http/routes/default.py
src/odin_control/http/routes/route.py
tests/__init__.py
tests/async_utils.py
tests/conftest.py
tests/ssl_utils.py
tests/test_server.py
tests/test_util.py
tests/utils.py
tests/adapters/__init__.py
tests/adapters/test_adapter.py
tests/adapters/test_async_adapter.py
tests/adapters/test_async_base_controller.py
tests/adapters/test_async_dummy.py
tests/adapters/test_async_parameter_tree.py
tests/adapters/test_async_proxy.py
tests/adapters/test_base_controller.py
tests/adapters/test_dummy.py
tests/adapters/test_parameter_tree.py
tests/adapters/test_proxy.py
tests/adapters/test_request.py
tests/adapters/test_response.py
tests/adapters/test_system_info.py
tests/adapters/test_system_status.py
tests/adapters/test_util.py
tests/config/__init__.py
tests/config/test.cfg
tests/config/test_adapter_communication.cfg
tests/config/test_async.cfg
tests/config/test_async_proxy.cfg
tests/config/test_config.py
tests/config/test_https.cfg
tests/config/test_proxy.cfg
tests/config/test_system_info.cfg
tests/config/test_system_status.cfg
tests/handlers/__init__.py
tests/handlers/fixtures.py
tests/handlers/test_api.py
tests/handlers/test_api_adapter_info.py
tests/handlers/test_api_version.py
tests/handlers/test_cors_request.py
tests/routes/__init__.py
tests/routes/test_api.py
tests/routes/test_async_api.py
tests/routes/test_default.py
tests/routes/test_route.py
tests/static/index.html
tests/static/css/odin-server.css
tests/static/js/jquery-2.2.3.min.js
tests/static/js/odin_server.js
tests/static/js/bootstrap-3.3.6-dist/css/bootstrap-theme.css
tests/static/js/bootstrap-3.3.6-dist/css/bootstrap-theme.css.map
tests/static/js/bootstrap-3.3.6-dist/css/bootstrap-theme.min.css
tests/static/js/bootstrap-3.3.6-dist/css/bootstrap-theme.min.css.map
tests/static/js/bootstrap-3.3.6-dist/css/bootstrap.css
tests/static/js/bootstrap-3.3.6-dist/css/bootstrap.css.map
tests/static/js/bootstrap-3.3.6-dist/css/bootstrap.min.css
tests/static/js/bootstrap-3.3.6-dist/css/bootstrap.min.css.map
tests/static/js/bootstrap-3.3.6-dist/fonts/glyphicons-halflings-regular.eot
tests/static/js/bootstrap-3.3.6-dist/fonts/glyphicons-halflings-regular.svg
tests/static/js/bootstrap-3.3.6-dist/fonts/glyphicons-halflings-regular.ttf
tests/static/js/bootstrap-3.3.6-dist/fonts/glyphicons-halflings-regular.woff
tests/static/js/bootstrap-3.3.6-dist/fonts/glyphicons-halflings-regular.woff2
tests/static/js/bootstrap-3.3.6-dist/js/bootstrap.js
tests/static/js/bootstrap-3.3.6-dist/js/bootstrap.min.js
tests/static/js/bootstrap-3.3.6-dist/js/npm.js
utils/migrate_adapter