Page MenuHomePhabricator

D14116.id34109.diff
No OneTemporary

D14116.id34109.diff

diff --git a/src/infrastructure/storage/management/workflow/PhabricatorStorageManagementStatusWorkflow.php b/src/infrastructure/storage/management/workflow/PhabricatorStorageManagementStatusWorkflow.php
--- a/src/infrastructure/storage/management/workflow/PhabricatorStorageManagementStatusWorkflow.php
+++ b/src/infrastructure/storage/management/workflow/PhabricatorStorageManagementStatusWorkflow.php
@@ -22,7 +22,7 @@
pht('Database Not Initialized'),
pht('Run **%s** to initialize.', 'storage upgrade'));
- return 1;
+ return -1;
}
$table = id(new PhutilConsoleTable())
@@ -32,19 +32,25 @@
->addColumn('type', array('title' => pht('Type')))
->addColumn('name', array('title' => pht('Name')));
+ $status = 0;
+
foreach ($patches as $patch) {
+ $applied = in_array($patch->getFullKey(), $applied);
+
$table->addRow(array(
'id' => $patch->getFullKey(),
- 'status' => in_array($patch->getFullKey(), $applied)
- ? pht('Applied')
- : pht('Not Applied'),
+ 'status' => $applied ? pht('Applied') : pht('Not Applied'),
'type' => $patch->getType(),
'name' => $patch->getName(),
));
+
+ if (!$applied) {
+ $status++;
+ }
}
$table->draw();
- return 0;
+ return $status;
}
}

File Metadata

Mime Type
text/plain
Expires
Fri, Mar 14, 5:03 PM (1 w, 1 d ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
7253190
Default Alt Text
D14116.id34109.diff (1 KB)

Event Timeline