summaryrefslogtreecommitdiffstats
path: root/src/lib/Client/Frame.py
Commit message (Collapse)AuthorAgeFilesLines
* Implement the balance of decision mode support (tested and working)Narayan Desai2008-10-081-6/+7
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4933 ce84e21b-d406-0410-9b95-82705330c041
* Tighten up decision-list client-side codeNarayan Desai2008-10-081-10/+23
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4931 ce84e21b-d406-0410-9b95-82705330c041
* Implement client side of server-delegated decision supportNarayan Desai2008-09-241-0/+14
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4919 ce84e21b-d406-0410-9b95-82705330c041
* Improve interactive mode entry selection for __important__ entries (another ↵Narayan Desai2008-08-051-2/+4
| | | | | | patch from f.pauget) (Resolves Ticket #590) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4856 ce84e21b-d406-0410-9b95-82705330c041
* Disable handling of __important__ files in bundle and dryrun modesNarayan Desai2008-06-131-1/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4695 ce84e21b-d406-0410-9b95-82705330c041
* Add an extra blank line in multi-entry outputNarayan Desai2008-04-051-0/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4483 ce84e21b-d406-0410-9b95-82705330c041
* Remove validation states from Tool instances (in preparation for ↵Narayan Desai2008-03-171-6/+6
| | | | | | DecisionList stuff) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4423 ce84e21b-d406-0410-9b95-82705330c041
* Fix tb in __important__ path (reported/patched by SolJ) [bugfix]Narayan Desai2008-02-131-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4376 ce84e21b-d406-0410-9b95-82705330c041
* Harden handling if __important__ entries (reported by SolJ) [bugfix]Narayan Desai2008-01-251-4/+9
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4289 ce84e21b-d406-0410-9b95-82705330c041
* Remove client-side of (deprecated) toolset supportNarayan Desai2008-01-191-15/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4267 ce84e21b-d406-0410-9b95-82705330c041
* Frame updates (and start of unit-testing)Narayan Desai2008-01-181-16/+14
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4266 ce84e21b-d406-0410-9b95-82705330c041
* Implement support for -b foo:bar:baz on the command line (Resolves Ticket #516)Narayan Desai2008-01-161-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4244 ce84e21b-d406-0410-9b95-82705330c041
* Harden frame against tool driver syntax errors (Related to #507) [bugfix]Narayan Desai2007-12-021-1/+6
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4020 ce84e21b-d406-0410-9b95-82705330c041
* Client side of improved support for binary files in statisticsNarayan Desai2007-08-011-5/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3587 ce84e21b-d406-0410-9b95-82705330c041
* fix base64 problemNarayan Desai2007-07-161-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3453 ce84e21b-d406-0410-9b95-82705330c041
* Add checker support to ComponentNarayan Desai2007-07-131-1/+5
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3441 ce84e21b-d406-0410-9b95-82705330c041
* Add preliminary support for FreeBSD Packages (from gogo)Narayan Desai2007-06-021-1/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3223 ce84e21b-d406-0410-9b95-82705330c041
* Make interactive messages consistent (Resolves Ticket #437)Narayan Desai2007-05-151-2/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3179 ce84e21b-d406-0410-9b95-82705330c041
* Add better driver control support to bcfg2 client (Resolves Ticket #389)Narayan Desai2007-04-051-2/+8
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3012 ce84e21b-d406-0410-9b95-82705330c041
* Add support for drivers not enabled by default (in preparation for addition ↵Narayan Desai2007-04-021-1/+1
| | | | | | of RPMng) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3002 ce84e21b-d406-0410-9b95-82705330c041
* Fix interactive modeNarayan Desai2007-03-121-0/+4
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2932 ce84e21b-d406-0410-9b95-82705330c041
* Move multiple inclusion messages into debug modeNarayan Desai2007-03-121-2/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2926 ce84e21b-d406-0410-9b95-82705330c041
* Properly integrate actions into Interactive mode (Resolves Ticket #414)Narayan Desai2007-03-101-39/+38
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2922 ce84e21b-d406-0410-9b95-82705330c041
* Fix overenthusiastic yum override (Reported by Pedro)Narayan Desai2007-02-051-4/+5
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2785 ce84e21b-d406-0410-9b95-82705330c041
* Ensure that (pre) actions are not executed from BaseNarayan Desai2007-02-021-0/+3
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2771 ce84e21b-d406-0410-9b95-82705330c041
* Fix base installation caseNarayan Desai2007-02-021-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2770 ce84e21b-d406-0410-9b95-82705330c041
* Clean up tool driver conflict codeNarayan Desai2007-02-021-9/+9
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2769 ce84e21b-d406-0410-9b95-82705330c041
* Implement complete Yum solutionNarayan Desai2007-02-011-4/+5
| | | | | | | | | * Add Yum into default loaded drivers * Add support for Yum to not use -y * Fix driver conflict setup git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2754 ce84e21b-d406-0410-9b95-82705330c041
* Pretty up multiple inclusion messageNarayan Desai2007-01-291-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2727 ce84e21b-d406-0410-9b95-82705330c041
* Fix message (Resolves Ticket #377)Narayan Desai2007-01-291-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2726 ce84e21b-d406-0410-9b95-82705330c041
* Add bad entries output if -e is specifiedNarayan Desai2007-01-251-0/+4
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2722 ce84e21b-d406-0410-9b95-82705330c041
* Implement Action supportNarayan Desai2007-01-241-27/+50
| | | | | | | | | | - Schema addition for bundles/rules - Tool driver for actions - Frame support for pre-actions and post-actions - Frame blacklist support (to preclude blocked entries from getting installed on the post-clobber pass) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2713 ce84e21b-d406-0410-9b95-82705330c041
* Commit infrastructure for Action driverNarayan Desai2007-01-231-6/+12
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2711 ce84e21b-d406-0410-9b95-82705330c041
* Add output describing clobbered entriesNarayan Desai2007-01-231-2/+6
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2710 ce84e21b-d406-0410-9b95-82705330c041
* Fix bundle reverify behaviorNarayan Desai2007-01-231-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2709 ce84e21b-d406-0410-9b95-82705330c041
* Add temporary -e mode to display extra configuration entry details (Resolves ↵Narayan Desai2007-01-201-0/+3
| | | | | | Ticket #369) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2703 ce84e21b-d406-0410-9b95-82705330c041
* Add configfile interactive diff support. (Resolves Ticket #279)Narayan Desai2007-01-181-1/+3
| | | | | | | Remove query text from statistics upload git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2697 ce84e21b-d406-0410-9b95-82705330c041
* Implement more verbose questions for interactive mode (for Packages) ↵Narayan Desai2007-01-161-1/+5
| | | | | | (Halfway-resolves Ticket #279) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2684 ce84e21b-d406-0410-9b95-82705330c041
* add entry type defaults for other toolsetsNarayan Desai2007-01-161-1/+4
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2682 ce84e21b-d406-0410-9b95-82705330c041
* Pylint fixesNarayan Desai2007-01-161-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2681 ce84e21b-d406-0410-9b95-82705330c041
* Fix issue reported by mjinksNarayan Desai2007-01-121-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2659 ce84e21b-d406-0410-9b95-82705330c041
* Add conflicts support for tool driversNarayan Desai2007-01-111-2/+9
| | | | | | | | * Add Yum conflict with RPM * Add Yum dependency on /var/lib/rpm git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2645 ce84e21b-d406-0410-9b95-82705330c041
* Add informational message for entries multiply included in configuration ↵Narayan Desai2007-01-101-0/+10
| | | | | | (Resolves Ticket #299) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2639 ce84e21b-d406-0410-9b95-82705330c041
* Alphabetize config entries for the interactive prompt (Resolves Ticket #356)Narayan Desai2007-01-101-1/+9
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2638 ce84e21b-d406-0410-9b95-82705330c041
* Two client updatesNarayan Desai2007-01-081-1/+2
| | | | | | | | - add default toolset support for debian - Add support for clearing maintenance modes in smf git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2632 ce84e21b-d406-0410-9b95-82705330c041
* Add client support for manual driver specificationNarayan Desai2007-01-081-1/+5
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2627 ce84e21b-d406-0410-9b95-82705330c041
* Add defaults for rh systemsNarayan Desai2007-01-051-0/+9
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2623 ce84e21b-d406-0410-9b95-82705330c041
* Make reinventory contingent on configuration activity (Resolves Ticket #280)Narayan Desai2006-11-271-5/+7
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2546 ce84e21b-d406-0410-9b95-82705330c041
* Make -I mode follow same defaults as -r for removal entries (Resolves Ticket ↵Narayan Desai2006-11-261-1/+1
| | | | | | #283) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2543 ce84e21b-d406-0410-9b95-82705330c041
* Add inventory recheck functionality to -k mode (Deals with part 3 of Ticket ↵Narayan Desai2006-11-241-1/+10
| | | | | | #280) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2538 ce84e21b-d406-0410-9b95-82705330c041