Exemple #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)
Exemple #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)
Exemple #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)
Exemple #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)
Exemple #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)
Exemple #6
0
 def validate_product_options(self, key, option):
   return validate_option(
       self.__class__.__name__, key, option, 'product_type')
Exemple #7
0
 def validate_person_options(self, key, option):
     return validate_option(self.__class__.__name__, key, option,
                            'person_language')
Exemple #8
0
 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)
Exemple #9
0
 def validate_network_zone(self, key, option):
   return validate_option(
       self.__class__.__name__, key, option, 'network_zone')
Exemple #10
0
 def validate_system_options(self, key, option):
     return validate_option(self.__class__.__name__, key, option,
                            'network_zone')
Exemple #11
0
 def validate_directive_options(self, key, option):
     return validate_option(self.__class__.__name__, key, option, key)
Exemple #12
0
 def validate_person_options(self, key, option):
   return validate_option(self.__class__.__name__, key, option,
                          'person_language')
Exemple #13
0
 def validate_product_options(self, key, option):
   return validate_option(
       self.__class__.__name__, key, option, 'product_type')
Exemple #14
0
 def validate_directive_options(self, key, option):
   return validate_option(self.__class__.__name__, key, option, key)