Classes are not properly canonified by ncf if \' are present
I needed to execute the following command
/usr/bin/mysqladmin -u root -h 127.0.0.1 password \'password\'
with a specific condition.
CFEngine will canonify it as command_execution__usr_bin_mysqladmin__u_root__h_127_0_0_1_password__password_ , but we call the logger_rudder with the condition command_execution__usr_bin_mysqladmin__u_root__h_127_0_0_1_password__password_ , which is invalid
The Result classes showed in the UI are also invalid in this regard
Updated by Nicolas CHARLES about 7 years ago
- Status changed from Discussion to Pending technical review
- Assignee changed from Nicolas CHARLES to Vincent MEMBRÉ
- Pull Request changed from https://github.com/Normation/ncf/pull/123 to https://github.com/Normation/ncf/pull/223