public function queueUserRenameUpdate($old_user_name, IHaveAnSSHKey $new_user)
 {
     $this->system_event_manager->createEvent(SystemEvent_GIT_USER_RENAME::NAME, $old_user_name . SystemEvent::PARAMETER_SEPARATOR . $new_user->getId(), SystemEvent::PRIORITY_HIGH, SystemEvent::OWNER_APP);
 }
 private function dumpKeys(IHaveAnSSHKey $user)
 {
     $ssh_key_id = 0;
     $user_name = $user->getUserName();
     foreach ($user->getAuthorizedKeysArray() as $key) {
         $filePath = $this->getKeyDirPath() . '/' . $user_name . '@' . $ssh_key_id . '.pub';
         $this->writeKeyIfChanged($filePath, $key);
         $ssh_key_id++;
     }
     $this->removeUserExistingKeysFromAGivenKeyId($user_name, $ssh_key_id);
 }