lp:~savoirfairelinux-openerp/lp-community-utils/openerp_review

Created by Sandy Carter (http://www.savoirfairelinux.com) on 2014-04-06 and last modified on 2014-05-07
Get this branch:
bzr branch lp:~savoirfairelinux-openerp/lp-community-utils/openerp_review
Members of Savoir-faire Linux' OpenERP can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Recent revisions

36. By Sandy Carter (http://www.savoirfairelinux.com) on 2014-05-07

Implement checking pep8 in review

35. By Sandy Carter (http://www.savoirfairelinux.com) on 2014-04-18

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) on 2014-04-18

[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) on 2014-04-16

Check target for openerp addons manifest files

Parse options to target project merge proposals

32. By Sandy Carter (http://www.savoirfairelinux.com) on 2014-04-14

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.

31. By Sandy Carter (http://www.savoirfairelinux.com) on 2014-04-06

[IMP] added stub functions

30. By Sandy Carter (http://www.savoirfairelinux.com) on 2014-04-06

[ADD] stub script for openerp_review along with details in description

29. By Sandy Carter (http://www.savoirfairelinux.com) on 2014-04-06

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) on 2014-04-04

[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

27. By Yannick Vaucher @ Camptocamp on 2014-03-21

add multi-company project

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
This branch contains Public information 
Everyone can see this information.