EasyEngine / EasyEngine/easyengine

`EE_PROXY_TYPE` to be replaced by a utiliy function

Open
#1,388 0 comments 0 reactions 0 assignees View on GitHub
good first issue kind/enhancement
Dominant language
PHP
Stars
2.2k
Forks
424
PR merge metrics
No merged PRs in 30d

Description

Currently, `EE_PROXY_TYPE` is a constant, which is the `container id` of the global nginx-proxy container. It is computed every time during the initialization of an command as it is present in the runner.

The command executed for it is time consuming and also required by only a handful of commands, hence it should not be in the runner. Instead it can be replaced by a utility function which computes it's value only when required.

Once the value is found for the first time, it can be stored in a constant, and on next call `is_defined` function can be used in the function to check if the value is already there, to skip the time consuming computation for the second time.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.