def delete(self, shorturl_id): """ Delete the specified shorturl. """ return models.delete(models.ShortURL, models.ShortURL.tid == self.request.tid, models.ShortURL.id == shorturl_id)
def delete(self, context_id): """ Delete the specified context. """ return models.delete(models.Context, models.Context.tid == self.request.tid, models.Context.id == context_id)
def delete(self, submission_status_id, submission_substatus_id): yield models.delete( models.SubmissionSubStatus, models.SubmissionSubStatus.tid == self.request.tid, models.SubmissionSubStatus.id == submission_substatus_id, models.SubmissionSubStatus.submissionstatus_id == submission_status_id)
def delete(self, questionnaire_id): """ Delete the specified questionnaire. """ return models.delete(models.Questionnaire, models.Questionnaire.tid == self.request.tid, models.Questionnaire.id == questionnaire_id)
def delete(self, redirect_id): """ Delete the specified redirect. """ return models.delete(models.Redirect, models.Redirect.tid == self.request.tid, models.Redirect.id == redirect_id)
def delete(self, id): path = os.path.join(self.state.settings.files_path, id) directory_traversal_check(self.state.settings.files_path, path) if os.path.exists(path): os.remove(path) return models.delete(models.File, models.File.tid == self.request.tid, models.File.id == id)
def delete(self, step_id): """ Delete the specified step. :param step_id: :raises InvalidInputFormat: if validation fails. """ return models.delete(models.Step, id=step_id)
def delete(self, questionnaire_id): """ Delete the specified questionnaire. Request: AdminQuestionnaireDesc Response: None """ return models.delete(models.Questionnaire, id=questionnaire_id)
def delete(self, context_id): """ Delete the specified context. Request: AdminContextDesc Response: None """ return models.delete(models.Context, id=context_id)
def delete(self, redirect_id): """ Delete the specified redirect. """ yield models.delete(models.Redirect, models.Redirect.tid == self.request.tid, models.Redirect.id == redirect_id) yield update_redirects_state(self.request.tid)
def spool_emails(self): mails = yield get_mails_from_the_pool() for mail in mails: sent = yield self.state.sendmail(mail['tid'], mail['address'], mail['subject'], mail['body']) if sent: yield models.delete(models.Mail, models.Mail.id == mail['id']) yield deferred_sleep(1)
def delete(self, step_id): """ Delete the specified step. :param step_id: :raises InputValidationError: if validation fails. """ return models.delete(models.Step, models.Step.id == step_id, models.Questionnaire.id == models.Step.questionnaire_id, models.Questionnaire.tid == self.request.tid)
def delete(self, submission_status_id, submission_substatus_id): yield retrieve_specific_submission_status(self.request.tid, submission_status_id, self.request.language) yield models.delete( models.SubmissionSubStatus, models.SubmissionSubStatus.submissionstatus_id == submission_status_id, models.SubmissionSubStatus.id == submission_substatus_id)
def delete(self, id): yield self.permission_check(id) path = os.path.join(self.state.settings.files_path, id) directory_traversal_check(self.state.settings.files_path, path) if os.path.exists(path): os.remove(path) result = yield models.delete(models.File, models.File.tid == self.request.tid, models.File.id == id) returnValue(result)
def delete(self, lang): yield can_edit_general_settings_or_raise(self) result = yield models.delete( models.CustomTexts, models.CustomTexts.tid == self.request.tid, models.CustomTexts.lang == lang) returnValue(result)
def delete(self, lang): return models.delete(models.CustomTexts, lang=lang)
def delete(self, submission_status_id): return models.delete( models.SubmissionStatus, models.SubmissionStatus.tid == self.request.tid, models.SubmissionStatus.id == submission_status_id)
def delete(self, submission_status_id, submission_substatus_id): yield retrieve_specific_submission_status(self.request.tid, submission_status_id, self.request.language) yield models.delete(models.SubmissionSubStatus, models.SubmissionSubStatus.submissionstatus_id == submission_status_id, models.SubmissionSubStatus.id == submission_substatus_id)
def delete(self, submission_status_id): return models.delete(models.SubmissionStatus, models.SubmissionStatus.tid == self.request.tid, models.SubmissionStatus.id == submission_status_id)
def delete(self, lang): return models.delete(models.CustomTexts, models.CustomTexts.tid == self.request.tid, models.CustomTexts.lang == lang)
def delete(self, key): return models.delete(models.File, id=key)
def delete(self, shorturl_id): """ Delete the specified shorturl. """ return models.delete(models.ShortURL, id=shorturl_id)
def delete(self, user_id, tenant_id): return models.delete(models.UserTenant, models.UserTenant.user_id == user_id, models.UserTenant.tenant_id == tenant_id)
def delete(self, user_id): """ Delete the specified user. """ return models.delete(models.User, models.User.tid == self.request.tid, models.User.id == user_id)