Пример #1
0
    def createEvaluation(self, survey, host=None, override={}):
        if not host:
            host_profile = GSoCProfileHelper(self.program, self.dev_test)
            host_profile.createOtherUser('*****@*****.**')
            host = host_profile.createHost()

        # TODO (Madhu): Remove scope and author once the survey data conversion
        # is complete
        properties = {
            'program': self.program,
            'created_by': host,
            'prefix': 'gsoc_program',
            'schema': self.evalSchemaString(),
            'survey_content': None,
            'author': host,
            'modified_by': host,
            'scope': self.program,
            'key_name': SurveyKeyNameProvider(),
            'survey_start': timeline_utils.past(),
            'survey_end': timeline_utils.future(),
        }
        properties.update(override)
        return self.seed(survey, properties)
Пример #2
0
  def createEvaluation(self, survey, host=None, override={}):
    if not host:
      host_profile = GSoCProfileHelper(self.program, self.dev_test)
      host_profile.createOtherUser('*****@*****.**')
      host = host_profile.createHost()

    # TODO (Madhu): Remove scope and author once the survey data conversion
    # is complete
    properties = {
        'program': self.program,
        'created_by': host,
        'prefix': 'gsoc_program',
        'schema': self.evalSchemaString(),
        'survey_content': None,
        'author': host,
        'modified_by': host,
        'scope': self.program,
        'key_name': SurveyKeyNameProvider(),
        'survey_start': timeline_utils.past(),
        'survey_end': timeline_utils.future(),
        }
    properties.update(override)
    return self.seed(survey, properties)