From 31ac8bccdae86eeb150cb396c44ee88427120e3e Mon Sep 17 00:00:00 2001 From: Phil Burton Date: Mon, 21 Aug 2017 18:58:05 +0100 Subject: wip --- src/Script/Command/Site.php | 80 --------------------------------------------- 1 file changed, 80 deletions(-) delete mode 100644 src/Script/Command/Site.php (limited to 'src/Script/Command/Site.php') diff --git a/src/Script/Command/Site.php b/src/Script/Command/Site.php deleted file mode 100644 index 8a6a8e7..0000000 --- a/src/Script/Command/Site.php +++ /dev/null @@ -1,80 +0,0 @@ -addArgument('name', InputArgument::REQUIRED, 'The name of the new site.'); - - $this - ->addArgument('domain', InputArgument::REQUIRED, 'The domain name of the new site.'); - - $this - ->setName('site:create') - ->setDescription('Create a new site.') - ->setHelp('This command allows you to create a new site.') - ; - } - - protected function execute(InputInterface $input, OutputInterface $output) - { - $taskCount = 6; - $output->writeln( - 'Creating new site with domain: ' - . $input->getArgument('domain') - . ' and name: ' - . $input->getArgument('name') - ); - - $progressBar = new ProgressBar($output, $taskCount); - $progressBar->setFormatDefinition('custom', ' %current%/%max% -- %message%'); - $progressBar->setFormat('custom'); - $progressBar->setMessage('Starting...'); - $progressBar->start(); - $progressBar->setMessage('Running pre-flight checks'); - - $progressBar->advance(); - try { - $create = new \App\Filesystem\CreateFile(DIPPER_ROOT . '/foo.test'); - $create = new \App\Filesystem\CreateDirectory(DIPPER_ROOT); - sleep(1); - } catch (\Exception $e) { - $output->writeln('Error with pre-flight checks'); - $output->writeln($e->getMessage()); - exit; - } - - $progressBar->advance(); - $progressBar->setMessage('Creating directory structure'); - sleep(1); - - $progressBar->advance(); - $progressBar->setMessage('Creating nginx config'); - sleep(1); - - $progressBar->advance(); - $progressBar->setMessage('Creating default index.php'); - sleep(1); - - $progressBar->advance(); - $progressBar->setMessage('Creating nginx config'); - sleep(1); - - $progressBar->advance(); - $progressBar->finish(); - - $output->writeln(''); - $output->writeln('Complete'); - } -} -- cgit v1.2.3