SaaShup / paashup-cli

BSD 3-Clause "New" or "Revised" License
3 stars 0 forks source link

:technologist: split files to ease developement #3

Open lvenier opened 3 months ago

lvenier commented 3 months ago

At the moment the structure of the project is based on a couple of files where all the commands and function are written.

To simplify the developement I would suggest to reorganize the structure of the project. I believe we should a better file directory structure like :

./passhup
> structs.go
> actions.go
./netbox
>    structs.go
>    actions.go
./docker
  ./containers
  > structs.go
  > actions.go
  ./images 
  > structs.go
  > actions.go
./cloudflare
>    structs.go
>    actions.go
./vms
  ./openstack
> structs.go
> actions.go
  ./openshift 
> structs.go
> actions.go

This is a proposal. to be discussed.