Skip to content
Permalink
Browse files

Add otiopluginfo command for getting information about loaded OTIO pl…

…ugins (#586)

* Add plugin_info_map method to pyplugin and adapter
* Fix manifest source_files bug

- When we built the extend method, we forgot to also extend the
  source_files list so that its easy to see which manifests were loaded.

* Add initial version of the otiopluginfo.py script

- prints information about what plugins are loaded and where they are
  loaded from.


* Add function that generates a full map of plugins

- The document serializer has similar code, but should really call this
  and then prune that list to what it wants
- The auto-doc generator should also call this
  • Loading branch information...
ssteinbach committed Sep 30, 2019
1 parent 6456807 commit c89b24d834b0dee21aa796d6fdafc5175239a66c
@@ -105,6 +105,12 @@ doc-model:
doc-model-update:
@python src/py-opentimelineio/opentimelineio/console/autogen_serialized_datamodel.py -o docs/tutorials/otio-serialized-schema.md

doc-plugins:
@python src/py-opentimelineio/opentimelineio/console/autogen_plugin_documentation.py --dryrun

doc-plugins-update:
@python src/py-opentimelineio/opentimelineio/console/autogen_plugin_documentation.py -o docs/tutorials/otio-plugins.md --public-only --sanitized-paths

# generate documentation in html
doc-html:
@tox -e build-docs
@@ -75,6 +75,15 @@ Schema Reference
tutorials/otio-serialized-schema
tutorials/otio-serialized-schema-only-fields

Autogenerated Plugin Reference
------------------------------

.. toctree::
:maxdepth: 2

tutorials/otio-plugins.md


Indices and tables
------------------

0 comments on commit c89b24d

Please sign in to comment.
You can’t perform that action at this time.