2: This I need to do. I wanted to use the Traitlets module for my config parameters/data so I need to refactor that part of the app.
I did wonder about something like a TerraformCloud class because so far I have a bunch of methods in there: search_workspaces, get_workspace_id, get_variable_id, is_workspace_used, get_unused_workspace, enable_workspace_module, set_workspace_as_used, set_variable, start_workspace_run, and probably more in future. Should I be breaking those up into TerraformCloud, TerraformWorkspace, and WorkspaceVariable? Sorry for the question, I am still learning, and the terrasnek module is helping a lot with all this Terraform stuff.
3: I do use the black formatter. The only thing I question is its line-length rule.
4: I didn't know about mypy, that's pretty great and I'm super grateful!
5: Yeah, I am probably failing hard at that one. I will try to return to The Holy Path Of Unix.
Thank you for all of these. I'm so very grateful for your help!
2: This I need to do. I wanted to use the Traitlets module for my config parameters/data so I need to refactor that part of the app.
I did wonder about something like a TerraformCloud class because so far I have a bunch of methods in there: search_workspaces, get_workspace_id, get_variable_id, is_workspace_used, get_unused_workspace, enable_workspace_module, set_workspace_as_used, set_variable, start_workspace_run, and probably more in future. Should I be breaking those up into TerraformCloud, TerraformWorkspace, and WorkspaceVariable? Sorry for the question, I am still learning, and the terrasnek module is helping a lot with all this Terraform stuff.
3: I do use the black formatter. The only thing I question is its line-length rule.
4: I didn't know about mypy, that's pretty great and I'm super grateful!
5: Yeah, I am probably failing hard at that one. I will try to return to The Holy Path Of Unix.
Thank you for all of these. I'm so very grateful for your help!