Sha256: dd41f530ee8f82498e9daf9265a48d0af584ae76a5d0a0c1ef027546e81c5340

Contents?: true

Size: 1.83 KB

Versions: 135

Compression:

Stored size: 1.83 KB

Contents

module Rho
  class RhoError < Exception
    def self.err_message(code)
        if code == ERR_NETWORK
            return "Невозможно установить сетевое соединение."
        elsif code == ERR_REMOTESERVER
            return "Севрер вернул ошибку."
        elsif code ==  ERR_RUNTIME
            return "Произошла внутренняя ошибка приложения. Перезапустите приложение."
        elsif code ==  ERR_UNEXPECTEDSERVERRESPONSE
            return "Сервер синхронизации вернул даные в неверном формате."
        elsif code ==  ERR_DIFFDOMAINSINSYNCSRC
            return "Все sync sources должны быть из одного сетевого домена. Переустновите приложение."
        elsif code ==  ERR_NOSERVERRESPONSE
            return "Невозможно установить соединение с сервером синхронизации."
        elsif code ==  ERR_CLIENTISNOTLOGGEDIN
            return "Клиент не авторизован. Синхронизация данных не будет выполнена."
        elsif code ==  ERR_CUSTOMSYNCSERVER
            return "Невозможно установить соединение с сервером данных."
        elsif code ==  ERR_UNATHORIZED
            return "Вы ввели неверное имя пользователя/пароль, повторите попытку снова."
        elsif code ==  ERR_CANCELBYUSER
            return "Операция была отменена пользователем."
        elsif code ==  ERR_NONE
            return ""
        end
        
        return "Неизвестная ошибка."
    end
    
  end # RhoError
end # Rho

Version data entries

135 entries across 135 versions & 2 rubygems

Version Path
rhodes-7.6.0 lib/extensions/rholang/rholang/rhoerror_ru.rb
rhodes-7.5.1 lib/extensions/rholang/rholang/rhoerror_ru.rb
rhodes-7.4.1 lib/extensions/rholang/rholang/rhoerror_ru.rb
rhodes-7.1.17 lib/extensions/rholang/rholang/rhoerror_ru.rb
rhodes-6.2.0 lib/extensions/rholang/rholang/rhoerror_ru.rb
rhodes-6.0.11 lib/extensions/rholang/rholang/rhoerror_ru.rb
rhodes-5.5.18 lib/extensions/rholang/rholang/rhoerror_ru.rb
rhodes-5.5.17 lib/extensions/rholang/rholang/rhoerror_ru.rb
rhodes-5.5.15 lib/extensions/rholang/rholang/rhoerror_ru.rb
rhodes-5.5.0.22 lib/extensions/rholang/rholang/rhoerror_ru.rb
rhodes-5.5.2 lib/extensions/rholang/rholang/rhoerror_ru.rb
rhodes-5.5.0.7 lib/extensions/rholang/rholang/rhoerror_ru.rb
rhodes-5.5.0.3 lib/extensions/rholang/rholang/rhoerror_ru.rb
rhodes-5.5.0 lib/extensions/rholang/rholang/rhoerror_ru.rb
tauplatform-1.0.3 lib/extensions/rholang/rholang/rhoerror_ru.rb
tauplatform-1.0.2 lib/extensions/rholang/rholang/rhoerror_ru.rb
tauplatform-1.0.1 lib/extensions/rholang/rholang/rhoerror_ru.rb
rhodes-3.5.1.12 lib/extensions/rholang/rholang/rhoerror_ru.rb
rhodes-3.3.5 lib/extensions/rholang/rholang/rhoerror_ru.rb
rhodes-3.4.2 lib/extensions/rholang/rholang/rhoerror_ru.rb