broad-hairdresser-1495
05/28/2021, 5:39 PMauto.create_or_select_stack
so that stack will use my local path work_dir="localPath/"
with
from pulumi import automation as auto
stack = auto.create_or_select_stack(stack_name=stack_name, project_name=project_name, program=pulumi_program, work_dir="localPath/")
it seems to jump in here:
from pulumi/automation/_local_workspace.py
if _is_inline_program(**args): # <<< here
return _inline_source_stack_helper(stack_name, program, project_name, Stack.create_or_select, opts) # type: ignore
if _is_local_program(**args):
return _local_source_stack_helper(stack_name, work_dir, Stack.create_or_select, opts) # type: ignore
due to I get this error:
error: unable to open bucket file:///C:/Users/romlaz/AppData/Local/Temp/automation-ib7k43_6/myLOGS2: CreateFile C:\Users\romlaz\AppData\Local\Temp\automation-ib7k43_6\myLOGS2: The system cannot find the file specified.
It tries to create a temp location but I need to have this stated in work_dir="localPath/"
bored-oyster-3147
05/28/2021, 5:45 PMbroad-hairdresser-1495
05/28/2021, 5:46 PMbored-oyster-3147
05/28/2021, 5:50 PMwork_dir
is ignored for inline programs. Instead, try setting work_dir
on opts.work_dir
lemon-agent-27707
05/28/2021, 5:50 PMbroad-hairdresser-1495
05/28/2021, 5:58 PMstack = auto.create_or_select_stack(stack_name=stack_name, project_name=project_name, program=pulumi_program, opts=auto.LocalWorkspaceOptions(work_dir="myLOGS/"))