StackStorm/st2

Retry logic for 'st2client' and 'st2 pack'

オープン

#3,257 opened on 2017/02/27

 (0 件のコメント) (0 件のリアクション) (0 人の担当者)Python (740 件のフォーク)batch import
enhancementgood first issue

Repository metrics

Stars
 (5,794 個のスター)
PR merge metrics
 (PR metrics pending)

説明

Improvement from the https://github.com/StackStorm/st2-packages/issues/429

Most of the networking-related logic needs retrying mechanism. This is a rule of dumb in any package manager/client since in reality failures occur pretty frequently.

StackStorm shouldn't be an exception in following more reliable strategy.

TODO

  1. Add retry, timeout, delay-on-retry logic to st2client httpclient
  2. st2 pack retry logic for git cloning and any networking-related requests.

Resources

コントリビューターガイド