@@ -213,18 +213,6 @@ def _set_meta_data_uri(self):
213213 self ._meta_data ['container' ]._meta_data ['uri' ] + endpoint + '/'
214214 self ._meta_data ['uri' ] = final_uri
215215
216- def _check_create_parameters (self , ** kwargs ):
217- """Params given to create should satisfy required params.
218-
219- :params: kwargs
220- :raises: MissingRequiredCreateParameter
221- """
222- rset = self ._meta_data ['required_creation_parameters' ]
223- check = self ._missing_required_parameters (rset , ** kwargs )
224- if check :
225- error_message = 'Missing required params: %s' % check
226- raise MissingRequiredCreationParameter (error_message )
227-
228216 def _check_command_parameters (self , ** kwargs ):
229217 """Params given to exec_cmd should satisfy required params.
230218
@@ -819,6 +807,18 @@ def _activate_URI(self, selfLinkuri):
819807 'creation_uri_frag' : frag ,
820808 'allowed_lazy_attributes' : attrs })
821809
810+ def _check_create_parameters (self , ** kwargs ):
811+ """Params given to create should satisfy required params.
812+
813+ :params: kwargs
814+ :raises: MissingRequiredCreateParameter
815+ """
816+ rset = self ._meta_data ['required_creation_parameters' ]
817+ check = self ._missing_required_parameters (rset , ** kwargs )
818+ if check :
819+ error_message = 'Missing required params: %s' % check
820+ raise MissingRequiredCreationParameter (error_message )
821+
822822 def _create (self , ** kwargs ):
823823 """wrapped by `create` override that in subclasses to customize"""
824824 if 'uri' in self ._meta_data :
0 commit comments