summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-06-261. Add 'verbose' options to both.Joshua Harlow
2. Fixup the debian building after util changes
2012-06-261. Fix old info call.Joshua Harlow
2012-06-26Shrink these down by using the cloudinit utils.Joshua Harlow
2012-06-261. Add a chdir context managerJoshua Harlow
2. Add a abs path joining function that will return the absolute path of a combined path (where applicable)
2012-06-261. Remove unused return argumentsharlowja
2. Adjust info statement to reflect better what it is doing.
2012-06-26Relax the version numbers for now.harlowja
2012-06-26Copy the tiny_p from the packager codeharlowja
2012-06-26Add check that the changelog version is the same as the code versionharlowja
2012-06-26Add in the ability to choose which type of boot type the rpm should haveharlowja
and adjust the specfile that is generated to remove the unwanted config files for the types which were not selected.
2012-06-26Add all the upstart/systemd/init.d files.harlowja
Let the package building solutions figure out exactly which of these they wish to delete or wish to take, since setup.py can not know it just has to install them all.
2012-06-26Remove the '.sh' extensionharlowja
2012-06-26Just use the base changelog.Joshua Harlow
2012-06-26Removed, just going to use the base 'ChangeLog' file.Joshua Harlow
2012-06-26Add a section for building an rpm and a section for building a debJoshua Harlow
2012-06-25Get these working again after the subdirectory and outputJoshua Harlow
format changes.
2012-06-251. Change these to be templates where possible.Joshua Harlow
2. Rename to be a debian subdir, matching the redhat subdir.
2012-06-25Rename this to be 'make-tarball' to match the otherJoshua Harlow
tar tools name, also change output to be tab separated.
2012-06-25Move redhat spec file templates to this directoryJoshua Harlow
2012-06-25Get the new builddeb working and fix the rules fileJoshua Harlow
2012-06-25Output the base tar nameJoshua Harlow
2012-06-25Coverting this to use the python utilsJoshua Harlow
2012-06-25Use move and not util copyJoshua Harlow
2012-06-25Use move instead of copyJoshua Harlow
2012-06-25Use a directory prefixJoshua Harlow
2012-06-25Continue working on cleaning this upJoshua Harlow
2012-06-25Add a small script to tall the whole codeJoshua Harlow
2012-06-25Continue working on cleaning this upJoshua Harlow
2012-06-25Some cleanups around util functions and formattingJoshua Harlow
2012-06-25Remove need to depend on cloudinit for the util functions usedJoshua Harlow
2012-06-25Fix call to rpm-changelogJoshua Harlow
2012-06-25Add a nicer helper util for the rpm changelogJoshua Harlow
2012-06-25Ensure rpmbuild is actually a directory before cleaningJoshua Harlow
2012-06-25Use the standard utils now in tools for reading requires/dependencies/versions.Joshua Harlow
2012-06-25Get rpm building working with a template.Joshua Harlow
2012-06-25Add a simple tool that will parse the requires fileJoshua Harlow
2012-06-25Use the new tool created to get the version.Joshua Harlow
2012-06-25Continue working on getting a specfile generated.Joshua Harlow
2012-06-25Use the new version extraction tool to get the current active version.Joshua Harlow
2012-06-25This tool knows how to extract the current version from the 'changelog' file.Joshua Harlow
2012-06-25This will be a rpm template file for the eventual specfile that will be created.Joshua Harlow
2012-06-251. Moving around the packages dir.Joshua Harlow
2. Adjusting the bddep shell script 3. Starting to add a brpm
2012-06-25Add warning when hitting a unknown api.Joshua Harlow
2012-06-25Removed this, since it doesn't offer any value.Joshua Harlow
2012-06-23Fix a bunch of == None casesharlowja
2012-06-231. Use a common config merging class now in helpersharlowja
that will be the central point of config fetching for both the 'init' stage and the 'module' stages a. This helps those who want to understand exactly what configs are fetched and how the merging occurs.
2012-06-23Remove the pep8 tool from being ran in a script that has aharlowja
name that seems to just say it will run pylint. Put the pep8 tool in a 'run-pep8' script.
2012-06-231. Separate the pep8 check from the pylint checkharlowja
a. This allows them to be run as different tools (if desired) 2. Adjust the makefile to have a 'make pep8' section which can run this new script
2012-06-22Don't complete the update if there is no datasource or if writing to cache failsJoshua Harlow
2012-06-22Use os.path.join instead of custom string path formationJoshua Harlow
2012-06-221. Move the getkeybyid function back here but add some slight adjustmentsJoshua Harlow
a. Instead of executing a bash string, write out a temporary file and then just execute '/bin/sh' on that file with the right arguments instead. 2. Rename util.SilentTemporaryFile to util.ExtendedTemporaryFile and update the usages of the previous name accordingly, this better reflects what this temp file is. 3. More teenie pep8 line length fixings