Changeset View
Changeset View
Standalone View
Standalone View
scripts/ssh/ssh-exec.php
| Show First 20 Lines • Show All 224 Lines • ▼ Show 20 Lines | try { | ||||
| $command = head($original_argv); | $command = head($original_argv); | ||||
| $parseable_argv = $original_argv; | $parseable_argv = $original_argv; | ||||
| array_unshift($parseable_argv, 'phabricator-ssh-exec'); | array_unshift($parseable_argv, 'phabricator-ssh-exec'); | ||||
| $parsed_args = new PhutilArgumentParser($parseable_argv); | $parsed_args = new PhutilArgumentParser($parseable_argv); | ||||
| if (empty($workflow_names[$command])) { | if (empty($workflows[$command])) { | ||||
| throw new Exception(pht('Invalid command.')); | throw new Exception(pht('Invalid command.')); | ||||
| } | } | ||||
| $workflow = $parsed_args->parseWorkflows($workflows); | $workflow = $parsed_args->parseWorkflows($workflows); | ||||
| $workflow->setUser($user); | $workflow->setUser($user); | ||||
| $workflow->setOriginalArguments($original_argv); | $workflow->setOriginalArguments($original_argv); | ||||
| $workflow->setIsClusterRequest($is_cluster_request); | $workflow->setIsClusterRequest($is_cluster_request); | ||||
| ▲ Show 20 Lines • Show All 55 Lines • Show Last 20 Lines | |||||