Add verb security tests and fix small issues

This commit is contained in:
Joseph Schorr 2017-03-22 18:29:53 -04:00
parent d5fa2ad0c0
commit df1e7f90e0
4 changed files with 206 additions and 4 deletions

View file

@ -159,7 +159,11 @@ class PreOCIModel(VerbsDataInterface):
"""
def get_repository(self, namespace_name, repo_name):
return _repository_for_repo(model.repository.get_repository(namespace_name, repo_name))
repo = model.repository.get_repository(namespace_name, repo_name)
if repo is None:
return None
return _repository_for_repo(repo)
def get_manifest_layers_with_blobs(self, repo_image):
repo_image_record = model.image.get_image_by_id(repo_image.repository.namespace_name,