User story #3281
closed
User story #2947: A special textarea-type field should exist for the Techniques that automatically escapes some characters
Change Rudder variable to allow for automatic escaping or raw value
Added by Nicolas CHARLES almost 12 years ago.
Updated over 9 years ago.
Category:
Web - Config management
Description
CFEngine accepts only certins type of string ( quote must be escaped, must not finish by a \ otherwise it escape the final quote ), so we need to escape the text. So far it is done manually, which is far from perfect.
We need to do it automatically, and create a specific constraint for raw values
Related issues
1 (1 open — 0 closed)
The PR is here
https://github.com/Normation/cf-clerk/pull/7
In a nutshell:
- systemVariable will behave the same (non escaped automatically)
- all variables by default are escaped
- a contraint "raw" is created, allowing to define variable that we don't want to be escaped automatically
- Status changed from In progress to Pending technical review
- Assignee changed from Nicolas CHARLES to François ARMAND
The two pull request seems OK, but to follow the convention, I'm going to move the second one into its own ticket (reminder: one ticket by pull-request).
- Status changed from Pending technical review to Discussion
- Status changed from Discussion to 10
- Assignee changed from François ARMAND to Jonathan CLARKE
The second pull request (123) is now linked to ticket #3317
- Status changed from 10 to Pending technical review
- Status changed from Pending technical review to 12
- Assignee deleted (
Jonathan CLARKE)
- Status changed from 12 to Pending release
- % Done changed from 0 to 100
Applied in changeset clerk:commit:8df226faf7717e7c336b02139c85f77e6ed81256.
Applied in changeset clerk:commit:3fbb8c4cf9964c415b1fd38146beed0f56ded726.
- Status changed from Pending release to Released
- Category changed from 14 to Web - Config management
- Tracker changed from Enhancement to User story
Also available in: Atom
PDF