'Deletes a single asset\'s metadata.
Arguments:
asset_id (AssetKey): locator containing original asset filename
user_id (int_long): user deleting the metadata
Returns:
Number of asset metadata entries deleted (0 or 1)'

@contract(asset_key='AssetKey', user_id='int|long')
def delete_asset_metadata(self, asset_key, user_id):

    store = self._get_modulestore_for_courselike(asset_key.course_key)
    return store.delete_asset_metadata(asset_key, user_id)
