pymultigit package¶
Subpackages¶
Submodules¶
pymultigit.configs module¶
All configurations for pymultigit
- class pymultigit.configs.ConfigDebug[source]¶
Bases:
Config
Parameters for debug
- debug_verbose = False¶
- git_quiet = False¶
- git_verbose = False¶
- class pymultigit.configs.ConfigGrep[source]¶
Bases:
Config
Parameters for the grep command
- files = None¶
- regexp = <pytconf.param.Unique object>¶
- class pymultigit.configs.ConfigMain[source]¶
Bases:
Config
Main parameters
- folders = []¶
- glob = '*/*.git'¶
- print_no_projects = True¶
- sort = True¶
- stop = True¶
- use_glob = True¶
- class pymultigit.configs.ConfigOutput[source]¶
Bases:
Config
Parameters to control output
- output = True¶
- print_not = False¶
- stats = False¶
- terse = False¶
pymultigit.core module¶
- 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