public function execute() { $admin_dir = 'admin'; $backup_dir = $this->gitolite_var_path . '/admin.old'; if (is_dir($backup_dir)) { $this->response->error("The gitolite backup dir {$backup_dir} already exists. Please remove it."); $this->response->abort(); return; } $this->response->info("Moving {$admin_dir} to {$backup_dir} and cloning {$this->remote_admin_repository}"); $cmd = "(cd {$this->gitolite_var_path} && mv {$admin_dir} {$backup_dir} && git clone {$this->remote_admin_repository} {$admin_dir})"; $this->executeCmd($cmd); $this->executeNextCommand(); }
public function execute() { $this->response->info('Stopping service'); $this->backend_service->stop(); $this->executeNextCommand(); }
public function execute() { $this->response->info('Restarting service'); $this->backend_service->start(); $this->response->success(); }