17
I Use This!
Activity Not Available

Commits : Listings

Analyzed 12 months ago. based on code collected over 3 years ago.
Jun 02, 2020 — Jun 02, 2021
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Added a transport line to enable make_aquilon. Internally, calling this make_host and passing in an aquilon parameter. Method currently just checks the hard-coded archetype and returns. More... over 16 years ago
Missed this file yesterday (change 635238), broke the tree. Mulligan? More... over 16 years ago
small breakthrough: mapping properties to classes without mappers, but using standard old python ways, but this is GOOD. For a host object, now we can call: h=s.query(Host).first(), then...h.location.city: 'mc' . This will be vital: all objects with ties to location can now call location TYPES as attributes and get the value back, e.g. foo.building yields the name of the building it's in. :) time for sleep.
Scott D'Aquila
as Scott DAquila
More... over 16 years ago
filled in a bunch of missing comments decorators, and assorted nonsense
Scott D'Aquila
as Scott DAquila
More... over 16 years ago
to rebuild the database with NO HOSTS OR MACHINES
Scott D'Aquila
as Scott DAquila
More... over 16 years ago
added dns domain, found as a requirement for make_host
Scott D'Aquila
as Scott DAquila
More... over 16 years ago
Moved process execution out into a ProcessBroker. Enabled aq sync. Started centralizing exceptions_.py. More... over 16 years ago
removed population utilies functions out of build. removed almost all dependencies on altpath from configuration, going to axe it from the proj shortly
Scott D'Aquila
as Scott DAquila
More... over 16 years ago
renamed functions found an error in optparser More... over 16 years ago
Execution path is now through Broker. More... over 16 years ago
Added aq make aurora aq make aquilon Improved help text formatting, for option help texts, that become longer that 80 chars More... over 16 years ago
Code cleanup. Added a --format option to the client to exercise the different formatting options for the output. More... over 16 years ago
Fixed `aq get` command. The skeleton was pretty close to working by itself. At least for dev purposes, instead of a separate web server, just used the open port and the built-in web server to serve the files needed by git clone. More... over 16 years ago
some of this overlaps with what's in build, and you need to be careful that you run in it with a clean set of rack, chassis machine, and host tables, but I need to run out for a few hours and I wanted them to be available if people need to use them. Will clean up later tonight.
Scott D'Aquila
as Scott DAquila
More... over 16 years ago
Added --noexec to see what the server is asking the client to run (without running it). More... over 16 years ago
Removing old (and now completely) unused DB.py. More... over 16 years ago
adds the archetype and build/build element tables, along with some hefty subroutines to populate every building in the globe with 2 racks, 2 chassis, and 12 blades as both hosts and machines in all of the aforementioned chassis. Also showcases my learning a new syntactic device: generator expressions. takes about 6 minutes if you need all this, its useful for creating service instances and service maps for the short term (long term it will be in a seperate utility module). utils/clear-fake.sql is the sql to remove the fake stuff, just run .read utils/clear-fake.sql inside a sqlite3 prompt
Scott D'Aquila
as Scott DAquila
More... over 16 years ago
As requested :) More... over 16 years ago
adds the archetype and build tables/objects in a minimalist fashion, to be fleshed out as we start to use them. Moves service list to build, leaving service_list_item behind in service.py (for removal of circular dependencies). build.py should come last in the rebuild process of the db, though you don't really *need* to build it yet (its empty). More to come on data generation for those tables today.
Scott D'Aquila
as Scott DAquila
More... over 16 years ago
Improved option parser: aq.py help <command> shows command help aq.py [-h|--help] shows general help More... over 16 years ago
Quick bugfix for accepting an argument in aq put. More... over 16 years ago
Examples (and some conversion to) a better way of chaining processes. More... over 16 years ago
Removed differentiation between a variable from the path and a variable passed in with a query string or a post. More... over 16 years ago
Replaced html output with simple str() formatting. Set up the notion that there will be several formatters for a given response, but there is no way (yet) for a client to request a specific format. More... over 16 years ago
move Host to service.py from hardware, make it inherit from system. Add more demonstration data, with syslog service instances attached to bogus npipm1 and npipm2 hosts
Scott D'Aquila
as Scott DAquila
More... over 16 years ago
preliminary support for oracle DSN.
Scott D'Aquila
as Scott DAquila
More... over 16 years ago
My last checkin broke 'aq show location --type'. Lehel's fixed it, but broke 'aq show location --type --name'. Now they are both fixed, and presumably nothing new is broken... More... over 16 years ago
added Host creation to hardware, and sysloc methods
Scott D'Aquila
as Scott DAquila
More... over 16 years ago
working aq show location --type SOMETHING More... over 16 years ago
Cleaned up a couple of minor things that had been broken. Took the opportunity to add and remove some unused code. More... over 16 years ago