• Sebastian Rivera's avatar
    Handle -input=false in cloud integration · 9d7fdbea
    Sebastian Rivera authored
    For non-interactive contexts, Terraform is typically executed with the flag -input=false.
    However for runs that are not set to auto approve, the cloud integration will prompt a user for
    approval input even with input being set to false. This commit enables the cloud integration to know
    the value of the input flag and use it to determine whether or not to ask the user for input.
    
    If -input is set to false and the run cannot be auto approved, the cloud integration will throw an error
    stating run confirmation can no longer be handled in the CLI and that they must do so through the browser.
    9d7fdbea