def get(owner_name, dataset_name): """ Get will try to find a dataset and return None if no dataset is found. Use `find` for an exception-generating variant. """ dataset = get_node(owner_name, dataset_name) return dataset if isinstance(dataset, Dataset) else None
def get(owner_name, resource_name): """ Get will try to find a resource and return None if no resource is found. Use `find` for an exception-generating variant. """ resource = get_node(owner_name, resource_name) return resource if isinstance(resource, Resource) else None