[
https://issues.apache.org/jira/browse/FINCN-171?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Juhan Aasaru closed FINCN-171.
------------------------------
Resolution: Won't Do
I created Postman scripts instead
> Create Java based provisioning scripts
> --------------------------------------
>
> Key: FINCN-171
> URL: https://issues.apache.org/jira/browse/FINCN-171
> Project: Fineract Cloud Native
> Issue Type: Improvement
> Reporter: Juhan Aasaru
> Priority: Major
>
> Currently there are Postman scripts to provision Fineract-CN (found here:
> [https://github.com/vishwasbabu/ProvisioningFineractCN] ).
> Eventually we want to automate this - so when we want to add a new tenant we
> enter the details and the API requests are done behind the scenes.
> As a first step I propose to create a Java library that makes the API
> requests. I suggest that at first it can be started from command line and it
> prompts questions to the user and performs the actions (makes web requests).
> Later someone could build a web interface on top of that but at first we need
> a system that makes the requests, prints out what happened and also verifies
> that all the actions were completed (so it needs to be modular to be called
> by some web interface later).
> My idea.
> You start the program (like java -jar proviovisioning-library.jar )
> Then it asks something like this: "What do you want to do?"
> a) perform intial "lite" setup
> b) perform initial full setup
> c) create a tenant
> d) create a role
> e) create a user
> Enter your choice:
> then I press "a" for example and the library makes the API requests and asks
> me some more questions.
> Also I would cover this library with tests so these document what requests
> should be made when one wants to provision.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)