Is there an easy way to get the environment on client received on migration scripts?
Reason behind that is to be able to filter out roles not in current environment in legacy scripts
Currently not as far as I know, Iβm looking for something like this myself too!
my workaround is
const extractArgValue = (argName) => {
const foundArg = process.argv.filter((arg) => arg.startsWith(`--${argName}`))
if (foundArg.length > 0) {
return foundArg[0].split(`--${argName}=`)[1]
}
}
console.log("env", extractArgValue("--source"))
However, itβs far from ideal, since we are already passing the environment to the client