Rally Python API

Я пытаюсь получить подписку на ралли моей компании с помощью инструментария Python, следуя инструкциям на http://developer.rallydev.com/help/python-toolkit-rally-rest-api

Однако я столкнулся с следующей ошибкой.

Traceback (последний последний вызов): Файл «test_prog.py», строка 12, в ралли = Ралли (сервер, пользователь, пароль, рабочая область = рабочее пространство, проект = проект) Файл «C: \ Python27 \ lib \ site-packages \ pyral \ restapi.py ", строка 184, в init self.contextHelper.check (self.server) Файл« C: \ Python27 \ lib \ site-packages \ pyral \ context.py », строка 153, в чеке RallyRESTAPIError ( проблема) pyral.context.RallyRESTAPIError: имя хоста: 'https://rally1.rallydev.com/slm/login.op' несуществующий или недоступный

Кто-нибудь знает, есть ли какие-либо настройки подписки, которые контролировали бы / ограничивали бы доступ к ней с помощью API-интерфейса pyral Rally REST?

Я использую pyral 0.9.1 с запросами 0.9.3 и certifi 0.0.8 с использованием Python 2.7 на платформе Windows 7.

Любая помощь / понимание очень ценится. Благодаря,

    2 Solutions collect form web for “Rally Python API”

    Получаете ли вы доступ в Интернет через прокси-сервер? Вы можете попросить об этом у своего ИТ-отдела.

    К сожалению, в запросах есть некоторые ограничения и пакеты urllib (на которых опирается pyral) обрабатывают HTTP через HTTPS.

    Механизм запросов пакетов не поддерживает HTTPS через HTTP, что является прокси-сервером для подключения к ралли, поскольку все URL-адреса основаны на HTTPS. Сопровождающие пакета запросов знают об этой ситуации, и есть исправления кода для базовой зависимости (urllib3), которые в настоящее время оцениваются для включения.

    Когда пакет запросов включает код для правильной поддержки прокси-сервера, разработчики Rally планируют включить этот код и предоставят шаг конфигурации (установка переменной среды) для работы pyral в прокси-среде.

    pyral использовать ping, чтобы проверить, доступен ли сервер, чтобы он выиграл; t работайте над прокси до обновления context.py в исходном коде pyral (строки 146-150 комментариев)

     ###reachable, problem = Pinger.ping(target_host) ###if not reachable: ###if not problem: ###problem = "host: '%s' non-existent or unreachable" % target_host ###raise RallyRESTAPIError(problem) 
    Python - лучший язык программирования в мире.