Post Entries
FauxFactory 0.3.0
Jun 30, 2014
Took some time from my vacation and released FauxFactory 0.3.0 to make it Python 3 compatible and to add a new generate_utf8 method (plus some nice tweaks and code clean up). As always, the package is available on Pypi and can be installed via pip install fauxfactory. If you have any constructive feedback, suggestions, or file a bug report or feature request, please use the Github page.
Twenty Three Years
May 28, 2014
My parents were eagerly awaiting our arrival on an early Spring morning, and when our plane finally landed after the almost 10 1/2 hours flight and we made our way to the luggage claim area, the reunion was filled with a lot of hugging, laughter and a huge sigh of relief. For someone who had spent most of their entire lives in a small and sleepy town in the East coast of Brazil, waking up and finding yourself at JFK Airport was nothing short of a major event!
FauxFactory 0.2.1
May 09, 2014
Short on its heels, today I'm releasing FauxFactory 0.2.1 to fix a brown paper bag bug I encountered last night before going to bed. Basically, the new "Lorem Ipsum" generator was not honoring the words parameter if you asked for a string longer than 70 characters. I have fixed the issue as well as added a new test to make sure that the generator does the right thing. The package is available on Pypi (sadly the page is still not rendering correctly.
FauxFactory 0.2.0
May 08, 2014
Today I'm releasing FauxFactory 0.2.0 with a new feature, a "Lorem Ipsum" generator. I confess that I did not look around for any existing implementation in python out there and just started writing code. My idea was to create a method that would: Return a "Lorem Ipsum" string if I passed no arguments: In [1]: from fauxfactory import FauxFactory In [2]: FauxFactory.generate_iplum() Out[2]: u'Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Hiring is Tough!
May 01, 2014
So I've been trying to hire two python developers to join my automation team here at Red Hat since last November, 2013... and believe it or not, so far I've had absolutely zero success in finding good, strong, with real world experience candidates in North Carolina! I either find really smart people, who do have relevant backgrounds or could 'hit the ground running' but are way out of my current budget, or they lack real world experience and fall into more of an entry level position.
Disclaimer: This is more of a note for myself than a proper tutorial or howto, so I make no promises that this will work for you. The setup used through this post was a Mac OS laptop upgraded to the very latest version of the OS. Ever since I started doing Python development using Emacs, I have unsuccessfully tried to configure Rope, “a python refactoring library”… until last Friday. Turns out I wasn’t too far off the mark during the many iterations I went through to get it done, but the following post was tremendously helpful to me: http://www.
I usually like to use python to script my day to day tests against Katello (you may have seen some of my previous posts about using the Katello CLI for the same purpose) and I figured I’d start showing some basic examples for anyone else out there who may be interested. Assuming you have already installed and configured your Katello instance (learn how to do this here) with the default configurations, we now have a few options to proceed: