This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
| name | age | message | |
|---|---|---|---|
| |
.gitignore | Fri Mar 20 04:16:55 -0700 2009 | |
| |
.hgignore | Wed Dec 26 11:59:08 -0800 2007 | |
| |
.loadpath | Mon Oct 22 04:45:53 -0700 2007 | |
| |
.project | Mon Oct 22 04:45:53 -0700 2007 | |
| |
CHANGES.txt | Thu Jun 26 05:20:23 -0700 2008 | |
| |
Hoe.rake | Thu Jun 26 05:17:28 -0700 2008 | |
| |
Manifest.txt | Thu Jun 26 05:18:09 -0700 2008 | |
| |
README.txt | Thu Jun 26 05:18:36 -0700 2008 | |
| |
Rakefile | Thu Jun 26 05:20:17 -0700 2008 | |
| |
TESTING.txt | Fri Sep 07 00:19:15 -0700 2007 | |
| |
TODO.txt | Thu Jun 26 05:18:19 -0700 2008 | |
| |
TUTORIAL.txt | Wed Oct 24 17:46:28 -0700 2007 | |
| |
add2path.sh | Sat Nov 03 17:59:10 -0700 2007 | |
| |
bin/ | Sun Dec 30 16:21:12 -0800 2007 | |
| |
docs/ | Thu Sep 20 10:11:46 -0700 2007 | |
| |
examples/ | Mon Dec 31 07:35:27 -0800 2007 | |
| |
gpl.txt | Sun Sep 02 06:02:46 -0700 2007 | |
| |
helpers/ | Sun Dec 30 16:20:05 -0800 2007 | |
| |
lib/ | ||
| |
misc/ | Thu Jan 17 01:55:23 -0800 2008 | |
| |
spec/ | Sat Jun 07 23:48:11 -0700 2008 |
README.txt
== AutomateIt <em>AutomateIt is an open source tool for automating the setup and maintenance of servers, applications and their dependencies.</em> 1. http://AutomateIt.org -- website explaining what it is and why it's useful 2. Screenshots[http://AutomateIt.org/screenshots] -- quick tour of sample AutomateIt code 3. TUTORIAL.txt[link:files/TUTORIAL_txt.html] -- hands-on tutorial === Frequently-used commands Execute these from a terminal, use <tt>--help</tt> option for help: * +automateit+ or +ai+ -- Run a recipe or create a project. * +aitag+ -- Query project's tags. * +aifield+ -- Query project's fields. === Frequently-used classes * AutomateIt::Interpreter -- Runs AutomateIt commands. * AutomateIt::Project -- Collection of related recipes, tags, fields and custom plugins. * AutomateIt::AccountManager -- Manipulates users and groups. * AutomateIt::AddressManager -- Manipulates host's network addresses. * AutomateIt::DownloadManager -- Downloads files. * AutomateIt::EditManager::EditSession -- Commands for editing files. * AutomateIt::FieldManager -- Queries configuration variables. * AutomateIt::PackageManager -- Manipulates software packages. * AutomateIt::PlatformManager -- Queries platform, such as its OS version. * AutomateIt::ServiceManager -- Manipulates services, such as Unix daemons. * AutomateIt::ShellManager -- Manipulates files and executes Unix commands. * AutomateIt::TagManager -- Groups hosts by role and queries membership. * AutomateIt::TemplateManager -- Renders templates to files. === Legal Copyright (C) 2007-2008 Igal Koshevoy (igal@pragmaticraft.com) AutomateIt is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see: http://www.gnu.org/licenses/








