From 1c3f9157e92894b04035c6db64ab314f9f3f936e Mon Sep 17 00:00:00 2001
From: Oleh Posyniak <oposyniak@magento.com>
Date: Thu, 5 Jan 2017 12:00:13 +0200
Subject: [PATCH] MAGETWO-62655: [GitHub] CLI won't work without write
 permissions #7933

---
 lib/internal/Magento/Framework/Console/Cli.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/internal/Magento/Framework/Console/Cli.php b/lib/internal/Magento/Framework/Console/Cli.php
index bf5fa572d3b..3d95671872a 100644
--- a/lib/internal/Magento/Framework/Console/Cli.php
+++ b/lib/internal/Magento/Framework/Console/Cli.php
@@ -163,7 +163,7 @@ class Cli extends Console\Application
             /** @var ObjectManagerProvider $omProvider */
             $omProvider = $this->serviceManager->get(ObjectManagerProvider::class);
             $omProvider->setObjectManager($this->objectManager);
-        } catch (\RuntimeException $exception) {
+        } catch (FileSystemException $exception) {
             $this->writeGenerationDirectoryReadError();
 
             exit(static::RETURN_FAILURE);
-- 
GitLab