get_all_registry_changes#
- async omni.kit.registry.nucleus.get_all_registry_changes(
- registry_url: str,
- start_date: datetime,
- end_date: datetime,
Get all registry changes within the specified date range.
- Parameters:
registry_url – The base URL of the registry
start_date – Start date (inclusive) for filtering changes. Must be timezone-aware.
end_date – End date (inclusive) for filtering changes. Must be timezone-aware.
- Returns:
file_url: The full URL of the file ext_id: The extension ID ext_data: The extension data add_flag: True if the extension was added or updated, False if it was removed
- Return type:
List of tuples containing (file_url, ext_id, ext_data, add_flag), where
- Raises:
ValueError – If start_date or end_date is not timezone-aware
Example
entries = await get_all_registry_changes(url, datetime.now().astimezone() - timedelta(hours=8), datetime.now().astimezone())