-
Notifications
You must be signed in to change notification settings - Fork 342
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Move more code from libpe_rules to libcrmcommon #3740
base: main
Are you sure you want to change the base?
Commits on Dec 10, 2024
-
Refactor: libcrmcommon: add pcmk_unpack_nvpair_blocks()
This will replace pe_eval_nvpairs() and pe_unpack_nvpairs(). It is public API as that capability seems potentially useful and can't be done directly by external code due to needing to call internal APIs.
Configuration menu - View commit details
-
Copy full SHA for 1118da1 - Browse repository at this point
Copy the full SHA 1118da1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6344a5c - Browse repository at this point
Copy the full SHA 6344a5cView commit details -
Configuration menu - View commit details
-
Copy full SHA for c000986 - Browse repository at this point
Copy the full SHA c000986View commit details -
Configuration menu - View commit details
-
Copy full SHA for ce02646 - Browse repository at this point
Copy the full SHA ce02646View commit details -
Refactor: scheduler: use pcmk_unpack_nvpair_blocks() in pe__unpack_da…
…taset_nvpairs() This involves converting the function and its callers to use pcmk_rule_input_t instead of pe_rule_eval_data_t.
Configuration menu - View commit details
-
Copy full SHA for 055716f - Browse repository at this point
Copy the full SHA 055716fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 377242f - Browse repository at this point
Copy the full SHA 377242fView commit details -
API: libpe_rules,libpe_status: deprecate struct pe_rule_eval_data and…
… pe_rule_eval_data_t
Configuration menu - View commit details
-
Copy full SHA for 1735f77 - Browse repository at this point
Copy the full SHA 1735f77View commit details -
API: libpe_rules,libpe_status: deprecate struct pe_op_eval_data and p…
…e_op_eval_data_t
Configuration menu - View commit details
-
Copy full SHA for 49445a2 - Browse repository at this point
Copy the full SHA 49445a2View commit details -
API: libpe_rules,libpe_status: deprecate struct pe_rsc_eval_data and …
…pe_rsc_eval_data_t
Configuration menu - View commit details
-
Copy full SHA for 72e5de7 - Browse repository at this point
Copy the full SHA 72e5de7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 53d2877 - Browse repository at this point
Copy the full SHA 53d2877View commit details -
API: libpe_rules,libpe_status: deprecate struct pe_re_match_data and …
…pe_re_match_data_t
Configuration menu - View commit details
-
Copy full SHA for 8513e9a - Browse repository at this point
Copy the full SHA 8513e9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 31262c8 - Browse repository at this point
Copy the full SHA 31262c8View commit details -
Refactor: libpe_rules: rename rules.c to rules_compat.c
... since it contains only deprecated code now
Configuration menu - View commit details
-
Copy full SHA for 4dedc14 - Browse repository at this point
Copy the full SHA 4dedc14View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5d4cdd - Browse repository at this point
Copy the full SHA c5d4cddView commit details -
Build: libcib: drop libpe_rules linkage
libcib now uses rule APIs only from libcrmcommon
Configuration menu - View commit details
-
Copy full SHA for ced2045 - Browse repository at this point
Copy the full SHA ced2045View commit details