Page MenuHomeClusterLabs Projects
Diviner Tech Docs PhabricatorStorageManagementWorkflow

abstract class PhabricatorStorageManagementWorkflow
Phorge Technical Documentation (Storage)

This class is not documented.

Methods

public function isExecutable()
Inherited

This method is not documented.
Return
wild

public function getViewer()
Inherited

This method is not documented.
Return
wild

protected function parseTimeArgument($time)
Inherited

This method is not documented.
Parameters
$time
Return
wild

protected function newContentSource()
Inherited

This method is not documented.
Return
wild

protected function logInfo($label, $message)
Inherited

This method is not documented.
Parameters
$label
$message
Return
wild

protected function logOkay($label, $message)
Inherited

This method is not documented.
Parameters
$label
$message
Return
wild

protected function logWarn($label, $message)
Inherited

This method is not documented.
Parameters
$label
$message
Return
wild

protected function logFail($label, $message)
Inherited

This method is not documented.
Parameters
$label
$message
Return
wild

private function logRaw($message)
Inherited

This method is not documented.
Parameters
$message
Return
wild

final protected function loadUsersFromArguments($identifiers)
Inherited

This method is not documented.
Parameters
array$identifiers
Return
wild

final public function setAPIs($apis)

This method is not documented.
Parameters
array$apis
Return
wild

final public function getAnyAPI()

This method is not documented.
Return
wild

final public function getMasterAPIs()

This method is not documented.
Return
wild

final public function getSingleAPI()

This method is not documented.
Return
wild

final public function getAPIs()

This method is not documented.
Return
wild

final protected function isDryRun()

This method is not documented.
Return
wild

final protected function setDryRun($dry_run)

This method is not documented.
Parameters
$dry_run
Return
wild

final protected function isForce()

This method is not documented.
Return
wild

final protected function setForce($force)

This method is not documented.
Parameters
$force
Return
wild

public function getPatches()

This method is not documented.
Return
wild

public function setPatches($patches)

This method is not documented.
Parameters
array$patches
Return
wild

protected function isReadOnlyWorkflow()

This method is not documented.
Return
wild

public function execute($args)

This method is not documented.
Parameters
PhutilArgumentParser$args
Return
wild

public function didExecute($args)

This method is not documented.
Parameters
PhutilArgumentParser$args
Return
wild

private function loadSchemata($api)

This method is not documented.
Parameters
PhabricatorStorageManagementAPI$api
Return
wild

final protected function adjustSchemata($api, $unsafe)

This method is not documented.
Parameters
PhabricatorStorageManagementAPI$api
$unsafe
Return
wild

private function doAdjustSchemata($api, $unsafe)

This method is not documented.
Parameters
PhabricatorStorageManagementAPI$api
$unsafe
Return
wild

private function findAdjustments($api)

This method is not documented.
Parameters
PhabricatorStorageManagementAPI$api
Return
wild

private function findErrors($schema)

This method is not documented.
Parameters
PhabricatorConfigStorageSchema$schema
Return
wild

private function printErrors($errors, $default_return)

This method is not documented.
Parameters
array$errors
$default_return
Return
wild

final protected function upgradeSchemata($apis, $apply_only, $no_quickstart, $init_only)

This method is not documented.
Parameters
array$apis
$apply_only
$no_quickstart
$init_only
Return
wild

private function doUpgradeSchemata($apis, $apply_only, $no_quickstart, $init_only)

This method is not documented.
Parameters
array$apis
$apply_only
$no_quickstart
$init_only
Return
wild

final protected function getBareHostAndPort($host)

This method is not documented.
Parameters
$host
Return
wild

final protected function lock($api)

Parameters
PhabricatorStorageManagementAPI$api
Return
PhabricatorGlobalLock

final protected function analyzeTables($api)

This method is not documented.
Parameters
PhabricatorStorageManagementAPI$api
Return
wild