@@ -835,18 +835,19 @@ delete_resource(lrm_state_t *lrm_state, const char *id, lrmd_rsc_info_t *rsc,
835835 GHashTableIter * iter , const char * sys , const char * user ,
836836 ha_msg_input_t * request , bool unregister , bool from_cib )
837837{
838- int rc = pcmk_ok ;
838+ int rc = pcmk_rc_ok ;
839839
840840 pcmk__info ("Removing resource %s from executor for %s%s%s" , id , sys ,
841841 ((user != NULL )? " as " : "" ), pcmk__s (user , "" ));
842842
843843 if (rsc && unregister ) {
844- rc = lrm_state_unregister_rsc (lrm_state , id );
844+ rc = controld_execd_state_unregister_rsc (lrm_state , id );
845845 }
846846
847- if (rc == pcmk_ok ) {
847+ if (rc == pcmk_rc_ok ) {
848848 pcmk__trace ("Resource %s deleted from executor" , id );
849- } else if (rc == - EINPROGRESS ) {
849+
850+ } else if (rc == EINPROGRESS ) {
850851 pcmk__info ("Deletion of resource '%s' from executor is pending" , id );
851852 if (request ) {
852853 struct pending_deletion_op_s * op = NULL ;
@@ -857,15 +858,16 @@ delete_resource(lrm_state_t *lrm_state, const char *id, lrmd_rsc_info_t *rsc,
857858 op -> input = copy_ha_msg_input (request );
858859 g_hash_table_insert (lrm_state -> deletion_ops , ref , op );
859860 }
861+
860862 return ;
863+
861864 } else {
862865 pcmk__warn ("Could not delete '%s' from executor for %s%s%s: %s "
863866 QB_XS " rc=%d" ,
864867 id , sys , ((user != NULL )? " as " : "" ), pcmk__s (user , "" ),
865- pcmk_strerror (rc ), rc );
868+ pcmk_rc_str (rc ), rc );
866869 }
867870
868- rc = pcmk_legacy2rc (rc );
869871 delete_rsc_entry (lrm_state , request , id , iter , rc , user , from_cib );
870872}
871873
0 commit comments