lp:~savoirfairelinux-openerp/lp-community-utils/openerp_review
- Get this branch:
- bzr branch lp:~savoirfairelinux-openerp/lp-community-utils/openerp_review
Branch merges
- OpenERP Community Reviewer/Maintainer: Pending requested
-
Diff: 515 lines (+496/-0) (has conflicts)2 files modifiedlp.py (+38/-0)
openerp_review (+458/-0)
Branch information
Recent revisions
- 35. By Sandy Carter (http://www.savoirfairelinux.com)
-
Implement been_reviewed() check
Check if there exists a comment older than the last change of the MP which
matches the automated message - 34. By Sandy Carter (http://www.savoirfairelinux.com)
-
[IMP] Review project and series implemented
Add logging
Add more options to ls_bzr_repo(), notably the missing recursive option
Separate review_project() into review_series()
Implement skip based on non-addon repo, empty MP repo - 33. By Sandy Carter (http://www.savoirfairelinux.com)
-
Check target for openerp addons manifest files
Parse options to target project merge proposals
- 32. By Sandy Carter (http://www.savoirfairelinux.com)
-
Function to list contents of local or remote bzr repository
Given a path, return a list of tracked files in bzr using code for `bzr ls`
Give the list of files without checking out. Useful for scanning launchpad
repos.Example usgae:
>>>> lp.list_bzr_repo( 'lp-community- utils')
['lp:lp-community-utils/README.rst',
'lp:lp-community-utils/checkout-flake8.sh',
'lp:lp-community-utils/clone_mp_to_community.py',
'lp:lp-community-utils/merge_mp.py',
'lp:lp-community-utils/openerp-nag',
'lp:lp-community-utils/projects',
'lp:lp-community-utils/replay_missing.py']May be expanded to support revnos and other flags. The cmd_ls.run() function
signature has the following arguments:
revision
verbose
recursive
from_root
unknown
versioned
ignored
null
kind
show_ids
path
directory
Currently, only path is used. - 30. By Sandy Carter (http://www.savoirfairelinux.com)
-
[ADD] stub script for openerp_review along with details in description
- 29. By Sandy Carter (http://www.savoirfairelinux.com)
-
Moved common code out of openerp-nag into lp.py so it can be used by other scripts
- 28. By Sandy Carter (http://www.savoirfairelinux.com)
-
[MRG] A tool I use to quickly check pep8 on MPs.
A few people have asked what tool I use, so I though I would put it up here.
The command I use is:
./checkout-flake8. sh lp:launchpad_openerp_repo module_name
for example:
./checkout-flake8. sh lp:~savoirfairelinux-openerp/partner-contact-management/user-firstname/+merge/210710 partner_firstname It checks it out in /tmp and runs flake8 on the module
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:lp-community-utils