MCPcopy Create free account
hub / github.com/Azure/powershell / validateInputs

Function validateInputs

src/main.ts:53–64  ·  view source on GitHub ↗
(inlineScript: string, errorActionPreference: string)

Source from the content-addressed store, hash-verified

51}
52
53function validateInputs(inlineScript: string, errorActionPreference: string) {
54 if (!inlineScript.trim()) {
55 throw new Error(`inlineScript is empty. Please enter a valid script.`);
56 }
57 if (azPSVersion !== "latest") {
58 if (!Utils.isValidVersion(azPSVersion)) {
59 core.info(`Invalid azPSVersion : ${azPSVersion}. Using latest Az Module version.`);
60 azPSVersion = 'latest';
61 }
62 }
63 validateErrorActionPref(errorActionPreference);
64}
65
66function validateErrorActionPref(errorActionPreference: string) {
67 if(!(errorActionPrefValues.has(errorActionPreference.toUpperCase()))) {

Callers 1

mainFunction · 0.70

Calls 2

validateErrorActionPrefFunction · 0.70
isValidVersionMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…