summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Adding a short note on variable interpolationluke2006-12-121-0/+14
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1910 980ebf18-57e1-0310-9a29-db15c13687c0
* Adding a bit of clarity about file locationsluke2006-12-122-68/+56
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1909 980ebf18-57e1-0310-9a29-db15c13687c0
* Add a task to build Debian packages more-or-less 'directly' out of SVN.mpalmer2006-12-121-0/+26
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1908 980ebf18-57e1-0310-9a29-db15c13687c0
* Add external Rake task file as an svn:external, and modify the Rakefile to ↵mpalmer2006-12-111-0/+2
| | | | | | add lib to the load path git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1907 980ebf18-57e1-0310-9a29-db15c13687c0
* All tests should now pass, with the possible exception of some tests that ↵luke2006-12-114-90/+42
| | | | | | might fail when all tests are run in one process. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1906 980ebf18-57e1-0310-9a29-db15c13687c0
* Almost all tests now pass. I have basically reached the point where I was ↵luke2006-12-1110-29/+161
| | | | | | before I integrated graphing, except that all of the relationship handling is now inside the transaction, and any kind of recursion (including file) is *tons* easier to model and manage. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1905 980ebf18-57e1-0310-9a29-db15c13687c0
* Most tests now pass in the whole system, but there are still about 8 cases ↵luke2006-12-118-4/+67
| | | | | | that do not work. I am working on those now. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1904 980ebf18-57e1-0310-9a29-db15c13687c0
* Removing the explicit load for most types in type.rbluke2006-12-102-11/+4
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1903 980ebf18-57e1-0310-9a29-db15c13687c0
* Removing the reference to the symlink typeluke2006-12-101-1/+0
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1902 980ebf18-57e1-0310-9a29-db15c13687c0
* Most of the graph handling is now done, and all of the recursive types ↵luke2006-12-1022-569/+395
| | | | | | (basically just file, tidy, and component) now correctly use the generation mechanisms in the transactions, instead of sticking them in their @children array. Now I just need to go through the rest of the tests and make sure everything passes. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1901 980ebf18-57e1-0310-9a29-db15c13687c0
* Removing the symlink type finally.luke2006-12-102-306/+0
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1900 980ebf18-57e1-0310-9a29-db15c13687c0
* Another intermediate commit. Most of the graphing work itself is now done, ↵luke2006-12-0914-406/+1078
| | | | | | but I am in the middle of converting files to use the graphs and at the same time am writing some actually decent tests for the file recursion stuff. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1899 980ebf18-57e1-0310-9a29-db15c13687c0
* adding note about --no-clientluke2006-12-061-0/+5
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1898 980ebf18-57e1-0310-9a29-db15c13687c0
* Fix bug in example code: all resources now must have nameslutter2006-12-011-2/+2
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1897 980ebf18-57e1-0310-9a29-db15c13687c0
* Most of the graphing work is now done. I have also added the generator work ↵luke2006-12-0117-488/+659
| | | | | | in transactions, but I need to migrate files to using it. Until that migration is done, files will not work correctly for many cases. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1896 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing link to fsconfig referenceluke2006-12-011-1/+1
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1895 980ebf18-57e1-0310-9a29-db15c13687c0
* Intermediate commit -- I am ready to start pushing the graph stuff into the ↵luke2006-11-2612-55/+472
| | | | | | types and transactions, which will break everything for a little while. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1894 980ebf18-57e1-0310-9a29-db15c13687c0
* Make spec file work for Fedora < 5 and RHEL < 5lutter2006-11-211-1/+15
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1893 980ebf18-57e1-0310-9a29-db15c13687c0
* Adding GRATR and the beginnings of graph integration.luke2006-11-1722-0/+3026
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1892 980ebf18-57e1-0310-9a29-db15c13687c0
* fixing typoluke2006-11-171-1/+1
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1891 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing #342. Classes needed to have their namespaces set to their fully ↵luke2006-11-172-1/+39
| | | | | | qualified names, so that contained code and definitions looked for definitions starting with that fq name. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1890 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing mount tests after fixing the backward compatibilityluke2006-11-171-1/+2
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1889 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing backwards compatibility in mounts -- they were not correctly copying ↵luke2006-11-163-7/+26
| | | | | | the path over to the name git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1888 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing #347 (I hope). Doing a provisional require of rubygems.luke2006-11-161-0/+7
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1887 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing #346 -- on some scripts I accidentally used "feature" instead of ↵luke2006-11-165-5/+5
| | | | | | "features" git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1886 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing configuration storage -- there was a check being done that caused ↵luke2006-11-152-11/+12
| | | | | | false values to get converted to nil values, which failed in the database git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1885 980ebf18-57e1-0310-9a29-db15c13687c0
* updating syntax matcher to highlight dollar signs in prototypesluke2006-11-141-2/+4
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1884 980ebf18-57e1-0310-9a29-db15c13687c0
* Updated to version 0.20.1luke2006-11-131-1/+1
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1882 980ebf18-57e1-0310-9a29-db15c13687c0
* Updated to version 0.20.1luke2006-11-131-1/+1
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1881 980ebf18-57e1-0310-9a29-db15c13687c0
* Updated to version 0.20.1luke2006-11-131-1/+1
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1880 980ebf18-57e1-0310-9a29-db15c13687c0
* Updating changelog for 0.20.1luke2006-11-131-0/+13
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1879 980ebf18-57e1-0310-9a29-db15c13687c0
* Another small fix, just for solarisluke2006-11-131-0/+8
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1878 980ebf18-57e1-0310-9a29-db15c13687c0
* Another testing fixluke2006-11-131-1/+3
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1877 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing more testsluke2006-11-132-229/+230
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1876 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixes to the test system, and a couple of small fixes to the main code. ↵luke2006-11-138-457/+488
| | | | | | Also, disabled the "port" type, because I cannot seem to model it correctly. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1875 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing a small syntax error in the port providerluke2006-11-131-2/+1
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1874 980ebf18-57e1-0310-9a29-db15c13687c0
* Temporarily reverting all of the recent rails work so that I can release 0.20.1luke2006-11-1326-382/+178
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1873 980ebf18-57e1-0310-9a29-db15c13687c0
* adding svn keyword to notify type and reindentingluke2006-11-131-27/+28
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1872 980ebf18-57e1-0310-9a29-db15c13687c0
* Removing the caveat so that the log message is always provided during a run.luke2006-11-132-12/+14
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1871 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing #339 for real this time -- fixing the log messageluke2006-11-131-1/+1
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1870 980ebf18-57e1-0310-9a29-db15c13687c0
* Fixing #339, and the bigger problem it concealed. Metaparams are now only ↵luke2006-11-134-1/+16
| | | | | | added to resources that do not explicitly set them. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1869 980ebf18-57e1-0310-9a29-db15c13687c0
* Applying patch from #335luke2006-11-131-0/+1
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1868 980ebf18-57e1-0310-9a29-db15c13687c0
* Removing some debugging, and trying to track down a bug where symlinks get ↵luke2006-11-132-1/+3
| | | | | | recreated for now reason git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1867 980ebf18-57e1-0310-9a29-db15c13687c0
* Ported sshkey over, yay.luke2006-11-136-48/+126
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1866 980ebf18-57e1-0310-9a29-db15c13687c0
* Adding a NetInfo provider for hosts. Yay!luke2006-11-136-69/+154
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1865 980ebf18-57e1-0310-9a29-db15c13687c0
* Hosts now work again, and it should be straightforward to create a netinfo ↵luke2006-11-1310-183/+226
| | | | | | provider, too. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1864 980ebf18-57e1-0310-9a29-db15c13687c0
* Ports are still broken, but I need to work on something else while I am ↵luke2006-11-1312-170/+12379
| | | | | | thinking about how to fix them. Stupid /etc/services. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1863 980ebf18-57e1-0310-9a29-db15c13687c0
* adding a comment to namespaceauth.confluke2006-11-121-0/+3
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1862 980ebf18-57e1-0310-9a29-db15c13687c0
* adding up-to-date example configsluke2006-11-125-11/+40
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1861 980ebf18-57e1-0310-9a29-db15c13687c0
* Trying to get a netinfo provider for mounts working, but i give up. I am ↵luke2006-11-129-40/+177
| | | | | | leaving it in place but marked as highly experimental. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1860 980ebf18-57e1-0310-9a29-db15c13687c0