Skip to Main Content
Status On Product backlog
Product Area Application Workspace
Created by Guest
Created on Apr 15, 2024

Detect changes in environment variables

Process environment is build up in the following order:

  • Machine

  • User

  • Parent process variables (explorer, cmd etc)

Liquit Filter check order for env var exists and value:

  • Check Process env

  • Check User env

  • Check Machine env

Liquit start process:

  • Clone current Process env

Issues:

  • Filters look at captured env vars, if a value is changed (outside of Liquit), Liquit doesn't detect it.

  • Process start clone captured env vars, changes outside of Liquit are ignored

Posible fix filters:

  • Check process last

  • Sub issue, if a variable is deleted, process still contains it (make a existing variable list at startup to detect deleted variables?)

Posible fix start process:

  • Project user and machine variables over process variables

  • Remove detected deleted env variables from above result

  • Attach files