Rapp Indexer provides follwing APIs
returns all rapps which are compatible with given URI
| Parameters: | uri (str) – Rocon URI |
|---|---|
| Returns: | a dict of compatible rapps, a dict of incompatible rapps, a dict of invalid rapps |
| Return type: | {resource_name:rocon_app_utilities.Rapp}, {resource_name:rocon_app_utilities.Rapp}, {resource_name:str} |
returns complete rapp instance which includes inherited attributes from its parent
| Parameters: | name (rapp) – Rapp name |
|---|---|
| Returns: | rapp instance |
| Return type: | rocon_app_utilities.rapp.Rapp |
| Raises: | RappNotExistException: the given rapp name does not exist |
returns rapp instance of given name
| Parameters: | rapp_name (str) – rapp name |
|---|---|
| Returns: | rapp |
| Return type: | rocon_app_utilities.Rapp |
| Raises: | RappNotExistException: the given rapp name does not exist |
Updates this index with the rapps from the other_indexer.
| Parameters: | other_indexer (rocon_app_utilities.RappIndexer) – the other inder |
|---|
returns the dot graph format. Not Implemented Yet.
Crawls rocon apps from ROS_PACKAGE_PATH and generates raw_data dictionary.
| Parameters: |
|
|---|