kaizen-ai / kaizenflow

KaizenFlow is a framework for Bayesian reasoning and AI/ML stream computing
GNU General Public License v3.0
109 stars 76 forks source link

Extend list of supported machines #684

Open gpsaggese opened 6 months ago

gpsaggese commented 6 months ago

From https://github.com/sorrentum/sorrentum/issues/668#issuecomment-1962807594

(amp.client_venv) (base) jd81197@jd81197-Latitude-E7250:~/src/sorrentum1$ i docker_bash
One and only one set-up config should be true:
is_cmamp_prod=False
is_dev4=False
is_dev_ck=False
is_ig_prod=False
is_inside_ci=False
is_mac=False

This is because we have a Linux machine that is not one our usual AWS dev machines. We should extend this code (and also remove the is_dev4 and is_ig_prod which are obsolete). It would also cool to recognize WSL and say "don't use it, use a VM"

It is a simple fix, happy to PP and we can also re-route.

FYI @sonaalKant @jsmerix @dremdem

gpsaggese commented 6 months ago

We want to use mutually exclusive ways of determining what machine we are using

Let's document this in the code or somewhere.