pymultigit package¶
Subpackages¶
Submodules¶
pymultigit.configs module¶
All configurations for pymultigit
- class pymultigit.configs.ConfigDebug[source]¶
Bases:
ConfigParameters for debug
- debug_verbose = False¶
- git_quiet = False¶
- git_verbose = False¶
- class pymultigit.configs.ConfigGrep[source]¶
Bases:
ConfigParameters for the grep command
- files = None¶
- regexp = <pytconf.param.Unique object>¶
- class pymultigit.configs.ConfigMain[source]¶
Bases:
ConfigMain parameters
- folders = []¶
- glob = '*/*.git'¶
- print_no_projects = True¶
- sort = True¶
- stop = True¶
- use_glob = True¶
- class pymultigit.configs.ConfigOutput[source]¶
Bases:
ConfigParameters to control output
- output = True¶
- print_not = False¶
- stats = False¶
- terse = False¶
pymultigit.core module¶
core.py
- pymultigit.core.do_branch_github() str[source]¶
https://stackoverflow.com/questions/28666357/git-how-to-get-default-branch
- pymultigit.core.do_count(fnc, attr_name, not_attr_name, attr_plural, print_attr, print_not_attr) None[source]¶
- pymultigit.core.print_projects_that_return_data(fnc) None[source]¶
In this function we are sure that the directories we get a real git folders since we get them from the projects function. There is no need to check this.
pymultigit.main module¶
main
pymultigit.static module¶
version which can be consumed from within the module
Module contents¶
Initialize the module