root

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @100 [100] 2 years daedalus * Updated version to 1.2.2 in setup.py
(edit) @99 [99] 2 years daedalus * Cleaned up some error reporting. * Brought syntax of <connect_command> …
(edit) @98 [98] 3 years daedalus * Fixed bug in namespace setup for iterated changes in provisioner.py * …
(edit) @97 [97] 3 years daedalus * Fixed a bug in provisioner.py that was causing the wrong iterator values …
(edit) @96 [96] 3 years daedalus * Removed superceded test cases for NetApp? provisioning.
(edit) @95 [95] 3 years daedalus * Added delay feature for individual ZAPI commands to work around issues …
(edit) @94 [94] 3 years daedalus * Added hint for building and distributing so I don't forget
(edit) @93 [93] 3 years daedalus * Tweaking of change NOOP feature and testing
(edit) @92 [92] 3 years daedalus * Changed the way iterators function for connected command provisioners. …
(edit) @91 [91] 3 years daedalus * Added test for prereq setting inside a change definition. Fixes: #14
(edit) @90 [90] 3 years daedalus * Refactored interfaces into a separate file * Added test of prereq …
(edit) @89 [89] 3 years daedalus * Added --only functionality from ticket #16 * Fixed run order when …
(edit) @88 [88] 3 years daedalus * Fixed references to CHANGE_STATE that should have been removed.
(edit) @87 [87] 3 years daedalus * Removed NetAppZAPI code that is now in its own library. * Updated …
(edit) @86 [86] 3 years daedalus * Fixed a bug in Namespace creation triggered by Iterator creation in a …
(edit) @85 [85] 3 years daedalus * Added base.py with XMLConfigurable definition. * Added stub device …
(edit) @84 [84] 3 years daedalus * Fixed a bug in prerequisite parsing and configuration. References: #14
(edit) @83 [83] 3 years daedalus * Fixed test cases to test implementation success with …
(edit) @82 [82] 3 years daedalus * Refactored ExpectProto? logic to be clearer. * Fixed bug in handling …
(edit) @81 [81] 3 years daedalus * Started adding more tests for CommandProvisioner? to locate bug #13
(edit) @80 [80] 3 years daedalus * Added test cases for change dependency trees. * Complex success tree …
(edit) @79 [79] 3 years daedalus * Fixed bug in Change.state() in search for string value * All but one …
(edit) @78 [78] 3 years daedalus * Added a bunch of unit tests for testing the core change flow logic …
(edit) @77 [77] 3 years daedalus * Fixed bugs in expect processing for chained expects. * Added some tests …
(edit) @76 [76] 3 years daedalus * Fixed bugs with prereq setting. Can now set pre-reqs inside changes as …
(edit) @75 [75] 3 years daedalus * Fixed dependency on Twisted_Web. setuptools uses underscores to deal …
(edit) @74 [74] 3 years daedalus * Removed dependency on 'Twisted Web', because setuptools doesn't like …
(edit) @73 [73] 3 years daedalus * Added setuptools dependency on Twisted and Twisted Web
(edit) @72 [72] 3 years daedalus * Tagged code for version 1.1.0
(edit) @71 [71] 3 years daedalus * Updated version number
(edit) @70 [70] 3 years daedalus * Added a DTD that describes the core configuration syntax.
(edit) @69 [69] 3 years daedalus * Verified that CSVIterator works * Fixed up some bugs in the operation of …
(edit) @68 [68] 3 years daedalus * Added some iterator tests. * Added Namespace.copy() for use with …
(edit) @67 [67] 3 years daedalus * Added detection of changes with no targets as a failure * Started adding …
(edit) @66 [66] 3 years daedalus * Partially working ssh command sequence, though expect processing in a …
(edit) @65 [65] 3 years daedalus * Started adding a twisted-ssh provisioner implementation for ModiPy?. * …
(edit) @64 [64] 4 years daedalus * Added some missing templates.
(edit) @63 [63] 4 years daedalus * Added setuptools support for CheeseShop? registration
(edit) @62 [62] 4 years daedalus * Fixed a bug with the NetApp? API implementation for sending system-cli …
(edit) @61 [61] 4 years daedalus * Fixed up SQLIterator to work with psycopg2, or psycopg1, with a fetch of …
(edit) @60 [60] 4 years daedalus * Started to add SQLIterator functionality.
(edit) @59 [59] 4 years daedalus * Added the ability to use a CSV file as an Iterator for changes.
(edit) @58 [58] 4 years daedalus * Starting to add the framework for dynamic namespaces via CSV files and …
(edit) @57 [57] 4 years daedalus
(edit) @56 [56] 4 years daedalus * Added some explanatory text for the object.
(edit) @55 [55] 4 years daedalus * Moved object.py into the library path
(edit) @54 [54] 4 years daedalus * Removed spurious zapi-delete-directory command. * Attempting to fix …
(edit) @53 [53] 4 years daedalus * Fixed a bug with multiple-device changes, so the change only succeeds if …
(edit) @52 [52] 4 years daedalus * Updated all template to use correct module.submodule syntax
(edit) @51 [51] 4 years daedalus * Working implementations of getfile and putfile directives for sending …
(edit) @50 [50] 4 years daedalus * Updating to use zapi module * Adding the ability to get and put files to …
(edit) @49 [49] 4 years daedalus * Tweaked the generic ConfigObject? framework to provide container and …
(edit) @48 [48] 4 years daedalus * Added a program that recursively deletes all files and directories... …
(edit) @47 [47] 4 years daedalus * Fixed up bugs in the setup.py sdist and install targets * Added a few …
(edit) @46 [46] 4 years daedalus * Changed <netapp/> XML header to be version 1.1 * Updated some comments …
(edit) @45 [45] 4 years daedalus * Added setup.py for distutils capability * Added COPYRIGHT file
(edit) @44 [44] 4 years daedalus * Moved code into lib/ as first part of making code more library like.
(edit) @43 [43] 4 years daedalus * Fixed bugs in the reactor.callLater() form of perform_change so that …
(edit) @42 [42] 4 years daedalus * Fixed a bug in the change_command.Change.copy() due to a change in the …
(edit) @41 [41] 4 years daedalus * Added a short bit of example code to netapp.py to turn it into a …
(edit) @40 [40] 4 years daedalus * Added the ability to retry failed changes indefinately. * Change retries …
(edit) @39 [39] 4 years daedalus * confloadeder now checks to ensure that the provisioner assigned to a …
(edit) @38 [38] 4 years daedalus * Added more NetApp? ZAPI change templates * Added the --nopause option, to …
(edit) @37 [37] 4 years daedalus * Fixed major error reporting problems with ZAPI interface. * Refactored …
(edit) @36 [36] 4 years daedalus * Most of the framework for the ZAPI interface is present. Some bugs in …
(edit) @35 [35] 4 years daedalus * Added first demo of experimental ZAPI provisioner to work out twisted …
(edit) @34 [34] 4 years daedalus * Added a <pause/> element that can be used to ask for confirmation the …
(edit) @33 [33] 4 years daedalus * Demo of a round-tripped provisioning set that chains various NetApp?
(edit) @32 [32] 4 years daedalus * Added first couple of templates for NetApp? filers
(edit) @31 [31] 4 years daedalus * Added extra debugging if changes are incorrectly defined.
(edit) @30 [30] 4 years daedalus First featureful version that works quite well.
(edit) @29 [29] 4 years daedalus * Manual bailout when in authoritarian mode now works correctly. * Fixed …
(edit) @28 [28] 4 years daedalus * Refactored code to permit more flexible templating of changes. You can …
(edit) @27 [27] 4 years daedalus * Added 'authoritarian' mode, which allows you permit/deny each and every …
(edit) @26 [26] 4 years daedalus * Renamed main program. * Added more templating capability. * Fixed a bug …
(edit) @25 [25] 4 years daedalus Partial update to use lxml.etree instead of minidom
(edit) @24 [24] 5 years daedalus * Chained 2 changes together: first create root volume, then create …
(edit) @23 [23] 5 years daedalus * Fixed a bug for changes with no iterator. * Successfully implemented a …
(edit) @22 [22] 5 years daedalus * Added iterator feature for changes. * Cleaned up namespace creation, …
(edit) @21 [21] 5 years daedalus Added LGPL license for code
(edit) @20 [20] 5 years daedalus * Minimally working code with cascading Namespaces.
(edit) @19 [19] 5 years daedalus Saving partially updated code into repository.
(edit) @18 [18] 5 years daedalus * Fixed various bugs in the control flow for error handling. * Updated the …
(edit) @17 [17] 5 years daedalus * Added the ability to use namespace variables mid-parse, so you can …
(edit) @16 [16] 5 years daedalus Added options and frontend program to apply changes.
(edit) @15 [15] 5 years daedalus Updated to generic command based processing. Attempting to implement some …
(edit) @14 [14] 5 years daedalus Much better change failure and backout tracking. Still need to test the …
(edit) @13 [13] 5 years daedalus * Change dependency ordering 1/2 complete. Detection of failure, but with …
(edit) @12 [12] 5 years daedalus * Added condition parsing and checking for each commandset using the …
(edit) @11 [11] 5 years daedalus Added commentary for a new 'condition' option
(edit) @10 [10] 5 years daedalus Functional configuration parsing and change implementation
(edit) @9 [9] 5 years daedalus working load and run form
(edit) @8 [8] 5 years daedalus Added basic configuration parser that understands XML.
(edit) @7 [7] 5 years daedalus Beginning implementation of post-change results processing.
(edit) @6 [6] 5 years daedalus Basic expectset processing actually works! w00t!
(edit) @5 [5] 5 years daedalus Very basic proof of concept test for the ssh connection to a remote host …
(edit) @4 [4] 5 years daedalus Added initial code attempts
(edit) @3 [3] 5 years daedalus Added repository branches
(edit) @2 [2] 5 years daedalus Added repository tags
(add) @1 [1] 5 years daedalus Added repository trunk
Note: See TracRevisionLog for help on using the revision log.