예제 #1
0
 def validate_document_options(self, key, option):
   if key == 'year':
     desired_role = 'document_year'
   elif key == 'kind':
     desired_role = 'reference_type'
   else:
     desired_role = key
   return validate_option(self.__class__.__name__, key, option, desired_role)
예제 #2
0
 def validate_document_options(self, key, option):
   """Returns correct option, otherwise rises an error"""
   if key == 'year':
     desired_role = 'document_year'
   elif key == 'kind':
     desired_role = 'reference_type'
   else:
     desired_role = key
   return validate_option(self.__class__.__name__, key, option, desired_role)
예제 #3
0
 def validate_document_options(self, key, option):
   """Returns correct option, otherwise rises an error"""
   if key == 'year':
     desired_role = 'document_year'
   elif key == 'kind':
     desired_role = 'reference_type'
   else:
     desired_role = key
   return validate_option(self.__class__.__name__, key, option, desired_role)
예제 #4
0
 def validate_document_options(self, key, option):
     if key == 'year':
         desired_role = 'document_year'
     elif key == 'kind':
         desired_role = 'reference_type'
     else:
         desired_role = key
     return validate_option(self.__class__.__name__, key, option,
                            desired_role)
예제 #5
0
 def validate_control_options(self, key, option):
     desired_role = key if key == 'verify_frequency' else 'control_' + key
     return validate_option(self.__class__.__name__, key, option,
                            desired_role)
예제 #6
0
 def validate_product_options(self, key, option):
   return validate_option(
       self.__class__.__name__, key, option, 'product_type')
예제 #7
0
 def validate_person_options(self, key, option):
     return validate_option(self.__class__.__name__, key, option,
                            'person_language')
예제 #8
0
파일: control.py 프로젝트: egorhm/ggrc-core
 def validate_control_options(self, key, option):
   """Validate control 'kind', 'means', 'verify_frequency'"""
   desired_role = key if key == 'verify_frequency' else 'control_' + key
   return validate_option(self.__class__.__name__, key, option, desired_role)
예제 #9
0
 def validate_network_zone(self, key, option):
   return validate_option(
       self.__class__.__name__, key, option, 'network_zone')
예제 #10
0
 def validate_system_options(self, key, option):
     return validate_option(self.__class__.__name__, key, option,
                            'network_zone')
예제 #11
0
 def validate_directive_options(self, key, option):
     return validate_option(self.__class__.__name__, key, option, key)
예제 #12
0
파일: person.py 프로젝트: google/ggrc-core
 def validate_person_options(self, key, option):
   return validate_option(self.__class__.__name__, key, option,
                          'person_language')
예제 #13
0
파일: product.py 프로젝트: Smotko/ggrc-core
 def validate_product_options(self, key, option):
   return validate_option(
       self.__class__.__name__, key, option, 'product_type')
예제 #14
0
 def validate_directive_options(self, key, option):
   return validate_option(self.__class__.__name__, key, option, key)