Project

General

Profile

Actions

User story #16807

closed

rl add cfengine_core to libs, which declares global variables

Added by Gaëtan POBLON over 4 years ago. Updated over 4 years ago.

Status:
Released
Priority:
N/A
Category:
rudderc
Target version:
UX impact:
Suggestion strength:
User visibility:
Effort required:
Name check:
To do
Fix check:
Checked
Regression:

Description

cfengine has what it calls special variables. These variables are globally defined.
We can make use of it in rudder-lang, and more importantly we do not want a user to unawarely try to redefine a cfengine special variable with one of our own global variable
Now that we have the declare keyword, we just need a list of these variables to take these into account

So this PR does not include rust code, only this new library file. Its content has been copied from special variable tables of content

Actions #1

Updated by Gaëtan POBLON over 4 years ago

  • Status changed from New to In progress
Actions #2

Updated by Gaëtan POBLON over 4 years ago

  • Assignee changed from Gaëtan POBLON to Benoît PECCATTE
  • Pull Request set to https://github.com/Normation/rudder/pull/2789

can be merged unless some categories are not necessary

Actions #4

Updated by Anonymous over 4 years ago

  • Status changed from In progress to Pending release
Actions #5

Updated by Vincent MEMBRÉ over 4 years ago

  • Status changed from Pending release to Released

This bug has been fixed in Rudder 6.1.0~beta1 which was released today.

Actions #6

Updated by François ARMAND over 4 years ago

  • Fix check changed from To do to Checked
Actions

Also available in: Atom PDF