MCPcopy Index your code
hub / github.com/devcontainers/cli / findUserArg

Function findUserArg

src/spec-node/singleContainer.ts:275–286  ·  view source on GitHub ↗
(runArgs: string[] = [])

Source from the content-addressed store, hash-verified

273}
274
275export function findUserArg(runArgs: string[] = []) {
276 for (let i = runArgs.length - 1; i >= 0; i--) {
277 const runArg = runArgs[i];
278 if ((runArg === '-u' || runArg === '--user') && i + 1 < runArgs.length) {
279 return runArgs[i + 1];
280 }
281 if (runArg.startsWith('-u=') || runArg.startsWith('--user=')) {
282 return runArg.slice(runArg.indexOf('=') + 1);
283 }
284 }
285 return undefined;
286}
287
288export async function findExistingContainer(params: DockerResolverParameters, labels: string[]) {
289 const { common } = params;

Callers 2

getPodmanArgsFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected