"Please ask your MyTardis administrator to " \ "check the permissions of the \"%s\" user " \ "account." % myTardisUsername raise Unauthorized(message) elif response.status_code == 404: message = "Encountered a 404 (Not Found) error " \ "while attempting to create a datafile " \ "record for \"%s\" in folder \"%s\"." \ % (dataFileName, self.folderModel.GetFolder()) message += "\n\n" message += \ "Please ask your MyTardis administrator to " \ "check whether an appropriate staging " \ "storage box exists." raise DoesNotExist(message) elif response.status_code == 500: message = "Couldn't create datafile \"%s\" " \ "for folder \"%s\"." \ % (dataFileName, self.folderModel.GetFolder()) message += "\n\n" message += "An Internal Server Error occurred." message += "\n\n" message += \ "If running MyTardis in DEBUG mode, " \ "more information may be available below. " \ "Otherwise, please ask your MyTardis " \ "administrator to check in their logs " \ "for more information." message += "\n\n"