<commit_before>cron:
- description: Hourly metrics
  url: /rdr/v1/MetricsRecalculate
  schedule: every 1 hours
- description: Hourly biosample reconciliation
  url: /rdr/v1/BiobankSamplesReload
  schedule: every 1 hours
- description: Datastore backup
  url: /_ah/datastore_admin/backup.create?kind=BiobankOrder&kind=BiobankOrderHistory&kind=Configuration&kind=ConfigurationHistory&kind=Evaluation&kind=EvaluationHistory&kind=Participant&kind=ParticipantHistory&kind=Questionnaire&kind=QuestionnaireHistory&kind=QuestionnaireResponse&kind=QuestionnaireResponseHistory&kind=IdReservation&kind=MetricsBucket&kind=MetricsVersion&filesystem=gs&gs_bucket_name={PROJECT_ID}-backup
  schedule: every 12 hours<commit_msg>Add required "target" field, matching docs at https://cloud.google.com/appengine/articles/scheduled_backups#Specifying_Backups_in_a_Cron_File . (#154)<commit_after>cron:
- description: Hourly metrics
  url: /rdr/v1/MetricsRecalculate
  schedule: every 1 hours
- description: Hourly biosample reconciliation
  url: /rdr/v1/BiobankSamplesReload
  schedule: every 1 hours
- description: Datastore backup
  url: /_ah/datastore_admin/backup.create?kind=BiobankOrder&kind=BiobankOrderHistory&kind=Configuration&kind=ConfigurationHistory&kind=Evaluation&kind=EvaluationHistory&kind=Participant&kind=ParticipantHistory&kind=Questionnaire&kind=QuestionnaireHistory&kind=QuestionnaireResponse&kind=QuestionnaireResponseHistory&kind=IdReservation&kind=MetricsBucket&kind=MetricsVersion&filesystem=gs&gs_bucket_name={PROJECT_ID}-backup
  schedule: every 12 hours
  target: ah-builtin-python-bundle
{'fraction_non_alphanumeric': 0.09136420525657071, 'fraction_numerical': 0.009386733416770964, 'mean_word_length': 10.503597122302159, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 1, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1259399', 'n_tokens_mistral': 503, 'n_tokens_neox': 471, 'n_words': 67}