protected function interact(InputInterface $input, OutputInterface $output)
{
$this->interactAskForStack($input, $output);
if (!$input->getOption('force')) {
$stacks = $this->getResolvedStacks($input);
$stacks = "\n - " . implode("\n - ", $stacks) . "\n";
$helper = $this->getHelper('question');
$question = new ConfirmationQuestion("Are you sure you want to delete following stacks? {$stacks} [y/N] ", false);
if (!$helper->ask($input, $output, $question)) {
throw new \Exception('Operation aborted');
}
$input->setOption('force', true);
}
}