contribution to : Pywit

in #utopian-io6 years ago

https://github.com/gitschwifty/pywit.git


What is Pywit ?

Pywit is petertag 's version of cli_wallet + conductor.  This can be a Swiss Army Knife of the witnesses with support for feed updates, enable disable, features like a "kill switch" and finally a mechanism to "heartbeat" and perform fail-over between Primary and Secondary witness servers.


Details of the contribution

I have been reviewing and testing the code and one of the aspects that needs while testing is the ease of installing/uninstalling and dealing with multiple OSes and environments. Pipenv is a better Python tooling over requirements.txt and other methods. As the tool already has an excellent set of features and can be the tool to manage all the aspects of the witness servers including the fail overs.


There are two PRs & testing done to verify not just the changes, but also `Pywit` tool in general. As I mentioned elsewhere, with little more careful work, this tool can help the community a lot.


Github Issue: add support for Pipfile & this has details of the tests as well.

Merged PR: https://github.com/gitschwifty/pywit/pull/8

Merged PR2: Added generic .gitignore


How's more testing done ?

One of the easiest ways to perform static code analysis, build testing and general work flow inspection is to use the powerful features from Gitlab. The CI features can help to easily identify issues. Obviously what is currently done with Gitlab is very minimal and I hope I will be able to work with Peter on this and add support to Automatic Fail-overs. So in the coming days the following mirror in Gitlab will get better.


Gitlab based tool chain and code mirror is here : https://gitlab.com/SteemCommunity/pywit & all are welcome to contribute.


Sort:  
Loading...

Hi @bobinson!

Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your post is eligible for our upvote, thanks to our collaboration with @utopian-io!
Feel free to join our @steem-ua Discord server

Thank you - I will explore more.

This post has been rewarded with 100% upvote from @indiaunited-bot community account. We are happy to have you as one of the valuable member of the community.

If you would like to delegate to @IndiaUnited you can do so by clicking on the following links: 5SP, 10SP, 15SP, 20SP 25SP, 50SP, 100SP, 250SP. Be sure to leave at least 50SP undelegated on your account.

Please contribute to the community by upvoting this comment and posts made by @indiaunited.

Coin Marketplace

STEEM 0.24
TRX 0.25
JST 0.040
BTC 94247.78
ETH 3407.39
USDT 1.00
SBD 3.45