bash8 should be standalone and in pypi

Bug #1243660 reported by Antoine "hashar" Musso
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
devstack
Fix Released
Low
Sean Dague

Bug Description

openstack-dev/devstack has a bash linter ./tools/bash8.py :

https://github.com/openstack-dev/devstack/blob/master/tools/bash8.py

It would be very nice to make it a standalone module exposed in pypi for other project/folks to reuse/hack.

Sean Dague (sdague)
Changed in devstack:
status: New → Confirmed
assignee: nobody → Sean Dague (sdague)
Dean Troyer (dtroyer)
Changed in devstack:
importance: Undecided → Low
Revision history for this message
Mathew Odden (locke105) wrote :

Sean, are you still working on this? I'd be interested in picking it up if not. I am moving the script to a Github repo and "project-tizing" it at the moment.

Revision history for this message
Sean Dague (sdague) wrote :

I was going to dive in next week, but if you want to instead, that's cool. Start with a clone of the cookie cutter repo.

Revision history for this message
Mathew Odden (locke105) wrote :

I have a commit up here to create the project from the upstream repo I put together (didn't know about cookiecutter until you mentioned it)

https://review.openstack.org/#/c/88747

Revision history for this message
Antoine "hashar" Musso (hashar) wrote :

The repository openstack-dev/bash8 has been created! https://review.openstack.org/#/q/project:openstack-dev/bash8,n,z

Cant wait to have a first version uploaded to pypi. I might well create a Debian package for it.

Revision history for this message
Mathew Odden (locke105) wrote :

Version 0.1.0 is now uploaded to pypi and available for download. It's pretty much the original script forklifted from DevStack without any big modifications except it has a command line entry point when installed.

https://pypi.python.org/pypi/bash8/

Changed in devstack:
status: Confirmed → In Progress
Revision history for this message
Mathew Odden (locke105) wrote :

I'm going to set this one to finished and open a new bug for having DevStack utilize the new pypi package.

Changed in devstack:
status: In Progress → Fix Released
Revision history for this message
Mathew Odden (locke105) wrote :

New bug for bash8 migration is here https://bugs.launchpad.net/devstack/+bug/1320535

Revision history for this message
Antoine "hashar" Musso (hashar) wrote :

Thank you very much Mathew!

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.