2 Commits

Author SHA1 Message Date
semantic-release
fb818a529c 0.2.1
All checks were successful
continuous-integration/drone/push Build is passing
Automatically generated by python-semantic-release
2022-03-16 08:23:27 +00:00
f7d0503c7b fix: update config paths
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-16 11:21:48 +03:00
9 changed files with 13 additions and 8 deletions

View File

@@ -2,6 +2,10 @@
<!--next-version-placeholder--> <!--next-version-placeholder-->
## v0.2.1 (2022-03-16)
### Fix
* Update config paths ([`f7d0503`](https://git.grassecon.net/cicnet/cic-cli/commit/f7d0503c7b85d96588bf1a75fdf1cce27acf1460))
## v0.2.0 (2022-03-16) ## v0.2.0 (2022-03-16)
### Feature ### Feature
* Copy base configs to user configs ([`f4e370c`](https://git.grassecon.net/cicnet/cic-cli/commit/f4e370cb5db79c74abe26179f5b15bd079bdd066)) * Copy base configs to user configs ([`f4e370c`](https://git.grassecon.net/cicnet/cic-cli/commit/f4e370cb5db79c74abe26179f5b15bd079bdd066))

View File

@@ -10,13 +10,14 @@ pip install cic-cli[eth]
``` ```
## Usage ## Usage
### Using the wizard ### Using the wizard
First make sure that you edit the configs below to add your paths for `[auth]keyfile_path` and `[wallet]keyfile`
The configs are located in `~/.config/cic/cli/config/`
``` ```
# Local # Local
cic wizard ./somewhere -c ./config/docker cic wizard ./somewhere -c ~/.config/cic/cli/config/docker
# Test Net # Test Net
cic wizard ./somewhere -c ./config/testnet cic wizard ./somewhere -c ~/.config/cic/cli/config/testnet
``` ```
### Modular ### Modular
Some of the concepts described below assume familiarity with base Some of the concepts described below assume familiarity with base
@@ -89,10 +90,10 @@ sudo apt-get install -y kubectl
- Port foward the meta pod to the local machine using `kubectl port-forward pods/<name_of_meta_pod> 6700:8000 -n grassroots --kubeconfig=$HOME/.kube/<config_file_name>.yaml` - Port foward the meta pod to the local machine using `kubectl port-forward pods/<name_of_meta_pod> 6700:8000 -n grassroots --kubeconfig=$HOME/.kube/<config_file_name>.yaml`
- Clone this repository to your local machine - Clone this repository to your local machine
- Run `poetry install -E eth` in the repo root - Run `poetry install -E eth` in the repo root
- Open `./config/testnet/config.ini` and change - Open `./cic/config/testnet/config.ini` and change
- [auth]keyfile_path - [auth]keyfile_path
- [wallet]key_file - [wallet]key_file
- Open a new terminal and run `poetry run cic wizard -c ./config/testnet ./somewhere` - Open a new terminal and run `poetry run cic wizard -c ./cic/config/testnet ./somewhere`
### Tests ### Tests
``` ```

View File

@@ -1 +1 @@
__version__ = "0.2.0" __version__ = "0.2.1"

View File

@@ -1,7 +1,7 @@
import os import os
import shutil import shutil
default_module_configs = os.path.join(os.path.dirname(os.path.realpath(__file__)), '..', 'config') default_module_configs = os.path.join(os.path.dirname(os.path.realpath(__file__)), '.', 'configs')
def ensure_base_configs(config_dir: str): def ensure_base_configs(config_dir: str):
""" """

View File

@@ -1,6 +1,6 @@
[tool.poetry] [tool.poetry]
name = "cic-cli" name = "cic-cli"
version = "0.2.0" version = "0.2.1"
description = "Generic cli tooling for the CIC token network" description = "Generic cli tooling for the CIC token network"
authors = [ authors = [
"Louis Holbrook <dev@holbrook.no>", "Louis Holbrook <dev@holbrook.no>",