From a8792787134326941a142f91c9b5983f446977eb Mon Sep 17 00:00:00 2001 From: Michael DeHaan Date: Sat, 31 Mar 2012 12:08:28 -0400 Subject: [PATCH] Update module docs to include new user/group control features, fix formatting on playbooks page. --- index.html | 3 ++- man/ansible-playbook.1.html | 2 +- man/ansible.1.html | 2 +- modules.html | 45 +++++++++++++++++++++++++++++++---- playbooks.html | 15 +++++------- rst/modules.rst | 47 +++++++++++++++++++++++++++++++++---- rst/playbooks.rst | 5 ++-- searchindex.js | 2 +- 8 files changed, 97 insertions(+), 24 deletions(-) diff --git a/index.html b/index.html index b2f1232dc7..e42ecae5c5 100644 --- a/index.html +++ b/index.html @@ -191,7 +191,7 @@ will remain short & simple, and the source will be blindingly obvious.

We’ve learned well from “Infrastructure is Code”. Infrastructure should be easy and powerful to command, but it should not look like code, lest it acquire the disadvantages of a software project – bugs, complexity, and overhead. Infrastructure configurations should be simple, easy to develop, and easy to audit.

Architecture

-"Architecture Diagram" +
"Architecture Diagram"

Features

@@ -270,6 +270,7 @@ Email:   facter
  • file
  • git
  • +
  • group
  • ohai
  • ping
  • service
  • diff --git a/man/ansible-playbook.1.html b/man/ansible-playbook.1.html index 50e355da25..19f2f448f1 100644 --- a/man/ansible-playbook.1.html +++ b/man/ansible-playbook.1.html @@ -1,6 +1,6 @@ -ansible-playbook

    Name

    ansible-playbook — run an ansible playbook

    Synopsis

    ansible-playbook <filename.yml> … [options]

    DESCRIPTION

    Ansible playbooks are a configuration and multinode deployment +ansible-playbook

    Name

    ansible-playbook — run an ansible playbook

    Synopsis

    ansible-playbook <filename.yml> … [options]

    DESCRIPTION

    Ansible playbooks are a configuration and multinode deployment system. Ansible-playbook is the tool used to run them. See the project home page (link below) for more information.

    ARGUMENTS

    filename.yml diff --git a/man/ansible.1.html b/man/ansible.1.html index 2336ac8d92..cbf1ef2904 100644 --- a/man/ansible.1.html +++ b/man/ansible.1.html @@ -1,6 +1,6 @@ -ansible

    Name

    ansible — run a command somewhere else

    Synopsis

    ansible <host-pattern> [-f forks] [-m module_name] [-a args]

    DESCRIPTION

    Ansible is an extra-simple tool/framework/API for doing 'remote things' over +ansible

    Name

    ansible — run a command somewhere else

    Synopsis

    ansible <host-pattern> [-f forks] [-m module_name] [-a args]

    DESCRIPTION

    Ansible is an extra-simple tool/framework/API for doing 'remote things' over SSH.

    ARGUMENTS

    host-pattern
    diff --git a/modules.html b/modules.html index 0ec4ed95f5..c3b4102569 100644 --- a/modules.html +++ b/modules.html @@ -135,6 +135,7 @@ s.parentNode.insertBefore(ga, s);
  • facter
  • file
  • git
  • +
  • group
  • ohai
  • ping
  • service
  • @@ -310,6 +311,26 @@ file dest/path/to/delete state=absent
    git repo=git://foosball.example.org/path/to/repo.git dest=/srv/checkout version=release-0.22
    +
    +

    group

    +

    Adds or removes groups.

    +

    name:

    +
      +
    • name of the group
    • +
    +

    gid:

    +
      +
    • optional gid to set for the group
    • +
    +

    state:

    +
      +
    • either ‘absent’, or ‘present’. ‘present’ is the default.
    • +
    +

    To control members of the group, see the users resource.

    +

    Example action from Ansible Playbooks:

    +
    group name=somegroup state=present
    +
    +

    ohai

    Similar to the facter module, this returns JSON inventory data. @@ -427,6 +448,14 @@ be a relative or absolute path.

    • Optionally sets the user’s primary group, takes a group name.
    +

    groups:

    +
      +
    • Put the user in the specified groups, takes comma delimited group names.
    • +
    +

    append:

    +
      +
    • If true, will only add additional groups to the user listed in ‘groups’, rather than making the user only be in those specified groups.
    • +

    shell:

    • Optionally sets the user’s shell.
    • @@ -437,16 +466,24 @@ be a relative or absolute path.

    password:

      -
    • Sets the user’s password to this crypted value. Pass in a result from crypt. See the users -example in the github examples directory for what this looks like in a playbook.
    • +
    • Sets the user’s password to this crypted value. Pass in a result from crypt. See the users example in the github examples directory for what this looks like in a playbook.

    state:

      -
    • Defaults to ‘present’. When ‘absent’, the user account will be removed if present.
    • +
    • Defaults to ‘present’. When ‘absent’, the user account will be removed if present. Optionally additional removal behaviors can be set with the ‘force’ or ‘remove’ parameter values (see below).
    • +
    +

    force:

    +
      +
    • When used with a state of ‘absent’, the behavior denoted in the ‘userdel’ manpage for –force is also used when removing the user. Value is ‘yes’ or ‘no’, default is ‘no’.
    • +
    +

    remove:

    +
      +
    • When used with a state of ‘absent’, the behavior denoted in the ‘userdel’ manpage for –remove is also used when removing the user. Value is ‘yes’ or ‘no’, default is ‘no’.

    Example action from Ansible Playbooks:

    user name=mdehaan comment=awesome passwd=awWxVV.JvmdHw createhome=yes
    -user name=mdehaan state=absent
    +user name=mdehaan groups=wheel,skynet +user name=mdehaan state=absent force=yes
    diff --git a/playbooks.html b/playbooks.html index c6ce7ce93b..2b3a79dc68 100644 --- a/playbooks.html +++ b/playbooks.html @@ -232,15 +232,12 @@ documentation. The user is just the name of the user account:

    - hosts: webservers user: root
    -

    Support for running things from sudo is also available. Sudo must be -configured to not require a password.

    -
    -

    — -- hosts: webservers

    -
    -
    user: yourname -sudo: True
    -
    +

    Support for running things from sudo is also available:

    +
    ---
    +- hosts: webservers
    +  user: yourname
    +  sudo: True
    +

    Vars section

    diff --git a/rst/modules.rst b/rst/modules.rst index 263487787b..c7c205e1ef 100644 --- a/rst/modules.rst +++ b/rst/modules.rst @@ -177,6 +177,29 @@ Example action from Ansible :doc:`playbooks`:: git repo=git://foosball.example.org/path/to/repo.git dest=/srv/checkout version=release-0.22 +group +````` + +Adds or removes groups. + +*name*: + +* name of the group + +*gid*: + +* optional gid to set for the group + +*state*: + +* either 'absent', or 'present'. 'present' is the default. + +To control members of the group, see the users resource. + +Example action from Ansible :doc:`playbooks`:: + + group name=somegroup state=present + ohai ```` @@ -327,6 +350,14 @@ Creates user accounts, manipulates existing user accounts, and removes user acco * Optionally sets the user's primary group, takes a group name. +*groups*: + +* Put the user in the specified groups, takes comma delimited group names. + +*append*: + +* If true, will only add additional groups to the user listed in 'groups', rather than making the user only be in those specified groups. + *shell*: * Optionally sets the user's shell. @@ -337,17 +368,25 @@ Creates user accounts, manipulates existing user accounts, and removes user acco *password*: -* Sets the user's password to this crypted value. Pass in a result from crypt. See the users - example in the github examples directory for what this looks like in a playbook. +* Sets the user's password to this crypted value. Pass in a result from crypt. See the users example in the github examples directory for what this looks like in a playbook. *state*: -* Defaults to 'present'. When 'absent', the user account will be removed if present. +* Defaults to 'present'. When 'absent', the user account will be removed if present. Optionally additional removal behaviors can be set with the 'force' or 'remove' parameter values (see below). + +*force*: + +* When used with a state of 'absent', the behavior denoted in the 'userdel' manpage for --force is also used when removing the user. Value is 'yes' or 'no', default is 'no'. + +*remove*: + +* When used with a state of 'absent', the behavior denoted in the 'userdel' manpage for --remove is also used when removing the user. Value is 'yes' or 'no', default is 'no'. Example action from Ansible :doc:`playbooks`:: user name=mdehaan comment=awesome passwd=awWxVV.JvmdHw createhome=yes - user name=mdehaan state=absent + user name=mdehaan groups=wheel,skynet + user name=mdehaan state=absent force=yes .. _yum: diff --git a/rst/playbooks.rst b/rst/playbooks.rst index 901092a98c..5f4c351296 100644 --- a/rst/playbooks.rst +++ b/rst/playbooks.rst @@ -73,9 +73,8 @@ documentation. The `user` is just the name of the user account:: user: root -Support for running things from sudo is also available. Sudo must be -configured to not require a password. - +Support for running things from sudo is also available:: + --- - hosts: webservers user: yourname diff --git a/searchindex.js b/searchindex.js index f5bc46afb5..5386114b50 100644 --- a/searchindex.js +++ b/searchindex.js @@ -1 +1 @@ -Search.setIndex({objects:{},terms:{demo:9,all:[0,1,2,3,4,5,6,7,8,9],concept:[8,9],forget:6,myapp:9,perl:9,selinux:6,consum:4,pluggabl:[2,4],invent:6,poorli:2,prefix:[3,6,9],code:[0,2,3,4,5,6,8,9],sleep:6,higher:6,abil:4,follow:[0,4,3,6,7,8,9],alt:2,scp:9,consider:8,content:[2,5,4,3,6],decid:[4,5,9],middl:[],depend:[4,5,6],wish:[8,0,4,6,1],sensit:[2,6],graph:4,elsewher:9,specif:[7,8,6,9],cheat:4,program:[2,1,3,4,5,6,9],decis:6,skip:6,leav:[5,6],unit:5,blindingli:2,spec:6,introduc:2,emploi:1,sourc:[0,1,2,3,4,5,6,8,9],everi:[0,6,1,9],string:[5,3],ugli:6,fals:[6,1],aggregr:5,account:[0,3,6,9],signfic:5,failur:[8,4,5],veri:[2,4,3,6,8,9],affect:[2,5,3,6],implicitli:4,parameter:6,brows:5,relev:5,condition:6,common:[2,5,6,1],magic:[4,5,6],max_client:6,level:[6,1],did:[8,5,6],forth:6,id_rsa:[0,9],list:[0,1,2,3,4,5,6,7,8,9,10],"try":[8,4,5,6],item:[8,1],sane:4,shlex:5,team:4,dotnet:1,saltstack:[],spent:4,servic:[2,3,5,6,7,9],playbook:[0,1,2,3,4,5,6,7,8,9,10],pleas:[8,0,4],x86_64:8,work:[0,2,4,3,6,7,8,9],awwxvv:3,trend:3,natur:[2,6],seper:[4,6],direct:[4,6],straighten:4,chef:[2,4],second:[6,9],design:[2,4,9,7],pass:[0,3,5,6,8,9],download:[0,2],further:[6,1],submit:[2,4],port:[4,9],folk:5,even:[8,7,4,6,9],what:[0,1,2,3,4,5,6,8],anywher:6,sub:2,compar:4,favcolor:[8,5,6,9],fine:[4,5],section:[9,2,3,6,7],abl:[],async_statu:9,current:[4,5,9],delet:[3,9],abbrevi:1,version:[9,0,3,6,2],suspect:4,"new":[0,4],net:[0,1,3,4,5,7,8,9,10],ever:[2,5],method:8,told:6,impact:4,hasn:4,full:6,hash:[8,5,1],facter_hostnam:[6,9],eckersberg:[4,1],gener:[8,4,5],never:[8,4,5],privat:6,here:[0,2,5,6,8,9],lack:2,shouldn:[0,4,6],let:[0,1,3,5,6,8,9],argv:5,address:[8,2,4,3,7],right:[],path:[5,3,6,9],along:[5,6],args_fil:5,modifi:5,sinc:[8,9],valu:[2,1,3,5,6,8,9],wait:6,box:[2,3,9],great:[2,4,5,6],pretti:[8,0,4,6],ahead:6,precursor:2,likin:4,fixm:[],knows_oop:1,later:[5,6,9],prior:[3,6],amount:8,pick:[4,9],action:[2,8,3,6],extrem:0,implement:[8,5],mix:[7,6],explain:[8,5],commonli:[9,1],ourselv:6,control:[2,3,5,6,8,9],somethingels:6,via:[0,8,2],regardless:[2,4,6,1],although:5,extra:4,apach:[4,6,9],modul:[0,2,3,4,5,6,8,9,10],prefer:[0,5],apt:[2,3,9],ask:[0,4,2],unix:4,"boolean":1,cobblerd:8,instal:[0,2,3,4,5,6,9],total:6,cloud:4,highli:5,kei:[0,1,3,5,6,8],httpd:[7,3,6,9],from:[0,1,2,3,4,5,6,8,9],describ:6,would:[0,3,5,6,8,9],commun:[8,4],is_cento:6,somelog:3,doubl:9,visit:2,two:[2,8,6,7],noarch:0,few:6,live:0,handler:[6,9],call:[8,3,6,1],usr:[5,8,3,6,9],typo:5,recommend:5,msg:[8,5],somevar:6,basi:6,type:[8,2,4,5],tell:[9,0,3,6,7],more:[0,2,4,3,6,7,9],sort:4,flat:6,exit:[8,5],desir:[5,6],idempot:[2,3,4,5,6,9],src:[2,8,3,6,9],moduledev:[],notif:4,about:[0,1,2,3,4,5,6,9],notic:4,chgrp:3,flag:[],train:4,versu:2,agent:[0,9],relai:6,particular:[2,3,6,7,8,9],actual:[5,4,3,6],compani:4,easiest:[2,6],starter:[5,6],must:[5,8,3,6],placehold:6,none:8,join:[],ibm:2,necessari:[3,9],module_arg:8,alia:7,setup:[0,8,3,9,2],alic:6,uniqu:2,dev:4,cat:0,other:[0,1,2,3,4,5,6,8,9],remain:2,minimum:[5,6],whatev:5,erb:4,learn:[0,1,2,4,5,6,7,10],under:6,purpos:[7,3],root:[9,0,6,2],proof:5,employe:1,os_default:6,want:[0,1,3,4,5,6,8,9],tar:0,give:1,process:[2,4,3,6,9],lock:6,chip:2,sudo:[0,6,9],share:[0,8,5,6,2],templat:[0,2,4,3,6,8,9],high:[5,9],critic:2,tag:[0,3,2],surround:9,explor:[0,8],onlin:1,occur:[],contribut:[0,9,2],alwai:[5,4,3,6],cours:[4,6],multipl:[8,7,4,6,9],newlin:[],lame:1,rather:[4,3],anoth:[4,6,1,9],ping:[0,8,3,2],stone:5,uptim:8,write:[2,1,3,4,5,6,9],how:[2,1,3,4,5,6,7,8,9],anyon:4,hop:4,subdirectori:3,instead:[4,3,6],somevalu:[5,6],config:[2,8,6],stock:[],map:6,express:[2,8,5,6,1],resourc:[2,4,3,6],referenc:[7,6],max:9,clone:[0,5],after:[4,6,9],lab:[2,4],befor:[4,3,6,9],ohai_:[3,6],attent:9,tier:[2,6],end:[2,4,3,6],args_data:5,data:[2,1,3,4,5,6,8],parallel:[2,4,6,9],man:[2,10],chown:3,handl:[5,4,3,6],"short":[2,4],orchestr:[2,4,6],practic:[4,3,6,1],tutori:[2,5],read:[0,1,2,5,8,9],secur:[4,3],explicit:3,element:8,issu:[0,4,2],inform:[8,3,9],mango:1,combin:1,allow:[8,4,5,6,9],exclus:6,order:[2,4,6],talk:[0,6,7],oper:[2,3,6,9],creation:9,help:[0,1,2,3,4,5,6,7,8,9,10],portion:7,xmpp:4,over:[8,2,4,9,7],upstream:0,orang:1,becaus:[8,4,5,6,1],elit:1,rpmbuild:0,comma:[],nbsp:2,left:[],hierarchi:4,fff:[],suffer:4,mainli:4,myfil:3,paramet:[5,3,6],streamlin:6,facter_:[3,6],jid:9,overlord:0,group:[0,1,2,3,4,5,6,7,8,9,10],cli:[8,9],img:2,minim:[0,5],taboot:4,better:[3,9],yaml:[2,4,6,1],pend:[],rapidli:8,infrastructur:[7,0,4,6,2],curli:9,intl:2,mail:[0,1,3,4,5,6,7,8,9,10],job_statu:[],main:[8,5,6],might:[8,5,6],easier:[4,5,1],wouldn:[8,4],them:[2,1,4,5,6,7,9],good:[8,2,4,5,6],"return":[8,2,5,4,3],greater:7,thei:[2,3,4,5,6,7,8,9],python:[0,1,2,3,4,5,6,8,9],auto:[8,5],devop:2,safe:[0,6],dai:4,number:3,"break":6,framework:[8,2,4],glorifi:2,jinja2:[0,4,3,6,9],terminolog:8,half:4,aka:6,now:[0,3,4,5,6,7,8,9],discuss:4,nor:3,strive:5,choic:2,term:9,vidal:4,name:[2,1,3,5,6,7,8,9],anyth:[8,5,4,3],edit:[0,8,3],perspect:8,drop:5,instruct:[0,4],bonu:8,separ:6,easili:[9,0,8,6,2],achiev:5,exampl:[0,1,2,3,4,5,6,7,8,9,10],mode:[4,3,6,9],timeout:6,each:[2,1,3,4,5,6,8],debug:1,found:[8,5,6],complet:[4,6,1],spend:4,mean:[2,1,3,4,5,6],either:[8,4,3,6],everyth:[],harm:[],themselv:6,mental:4,bump:0,michael:2,laserllama:2,hard:4,yeah:[],realli:[5,4,3,6,1],owner:[3,9],backport:0,expect:[8,6],our:[2,9,1],happen:[8,4],orient:[2,6],out:[2,3,4,5,6,8,9],variabl:[2,4,3,6,8,9],safeti:7,network:[],space:[2,3],infrar:[],develop:[0,1,2,3,4,5,6],reboot:[3,6,9],bubbl:[3,6],ansible_librari:[],adapt:8,rel:3,internet:2,print:[8,5],got:4,merg:4,ref:[],correct:[2,4,6,1],red:[8,2,4,5,9],ksmeta:8,qualifi:3,insid:6,advanc:[8,4,6],ntp:[3,9],manipul:[3,9],differ:[0,2,4,3,6,8,9],pub:9,standard:5,multiprocess:[0,4],small:[4,6,1],reason:[8,4,5,6],base:[2,4,6],theori:6,dictionari:[8,5,6,1],nice:6,put:[0,3,9],org:[0,3,9],bash:[0,4,5,9],care:3,reusabl:5,pyyaml:0,sytem:4,indent:1,recogn:[6,9],launch:6,could:[8,2,4,5,6],traceback:5,synchron:6,fqdn:[],keep:[0,8,5,6],thing:[0,1,2,4,5,6,7,9],rais:[5,6],place:2,isn:[2,4,5],adrian:4,retain:4,legal:[5,6],think:[2,4,5],frequent:[8,2,4,6],first:[0,2,4,3,6,7,9],origin:2,softwar:[8,2,4,3,9],rang:2,notifi:[4,5,6,9],render:3,feel:1,onc:[5,4,3,6],qualiti:5,scene:3,yourself:6,restrict:5,mai:[0,1,3,4,5,6,8,9],unlik:[4,6],alreadi:[8,0,4,5,6],van_halen_port:6,fast:2,oppos:9,massiv:2,open:[4,6],primari:[8,3],spread:2,simultan:9,avail:[0,1,3,4,5,6,8,9,10],given:[4,3,9],unlink:3,srv:[8,3,6,9],convent:[2,8,5],script:[8,2,4,5,9],associ:1,top:[4,5,6],perfectli:0,mkdir:9,system:[0,2,3,4,5,6,7,8,9],construct:[8,4],ansible_host:0,inventori:[0,2,3,6,7,8,9],pattern_goes_her:7,master:8,too:[2,1,4,5,6,8,9],puppet:[8,2,4],similarli:[2,8],termin:9,choos:[3,6],john:[4,1],"final":[],rpath:2,includ:[2,5,8,3,6],iptabl:[],shell:[2,5,8,3,9],statement:6,especi:[4,6],tool:[2,4,6,8,9,10],copi:[2,8,3,9],took:4,specifi:[0,1,2,3,4,5,6,9],retyp:0,github:[0,1,2,3,5,6,8],pars:[4,5],somewhat:8,fall:6,rst:[],kept:[4,6],exactli:3,than:[0,1,2,3,4,5,6,9],cmdb:8,wide:4,liter:3,silli:[],target:[2,6,7],keyword:[4,6],provid:[8,1],remov:[3,6,9],dive:6,tree:[8,5],richer:4,structur:[],banana:[],project:[0,4,6,1,2],inquir:5,reus:[2,6],architect:2,store:8,str:5,were:[2,4,6,9],minut:[4,9],uses_cv:1,recheck:5,provis:4,pre:0,sai:[0,4,3,6,9],bootstrap:[2,4],nicer:6,runner:8,favorit:[2,6],sometim:6,mind:[2,4,5],argument:[3,5,6,7,8,9],seth:4,dash:1,packag:[0,2,3,4,5,6,9],aforement:7,async_wrapp:5,have:[0,1,2,3,4,5,6,7,8,9],tabl:[],need:[0,1,2,3,4,5,6,7,8,9],seem:4,predic:3,seek:3,paramiko:0,sat:4,imagin:6,date:5,squar:[],zero:5,self:5,note:[0,3,5,6,7,8],centos6:8,ideal:[2,4],contact:[8,0,4,3],build:[8,0,4,5],indic:6,environ:[2,3],datacent:6,brace:9,hook:3,channel:[0,1,3,4,5,7,8,9,10],blue:6,begin:[9,1],sure:[6,9],unless:[3,6],distribut:[0,4,2],normal:[8,9],track:[0,6,9],who:8,reach:2,deleg:4,discov:6,most:[2,1,4,3,6,9],plai:[2,3,6],regular:6,plan:4,deploi:[2,4,3,6,9],bsd:[0,4],panic:6,why:2,strawberri:1,don:[2,3,4,5,6,7,9],filesystem:[3,6],doc:[0,2],adopt:4,cover:[8,2,4,9],doe:[2,3,4,5,6,7,8,9],pipe:9,meanwhil:4,which:[0,1,2,6,7,8,9],declar:6,snapshot:3,yum:[2,5,3,6,9],clean:4,pattern:[0,2,6,7,8,9],built:[8,0,4,9,10],latest:[0,3,6,9],someth:[8,2,4,5,6],awesom:[2,3,6],explan:5,show:9,cobbler_external_inventori:8,text:[2,4],hostnam:[8,6],sent:5,devolv:2,page:[0,1,2,4,9,10],syntax:[2,4,6,1,9],connect:6,bring:[4,6],mpd_ring:[],raleigh:[2,9],particularli:6,pkg:[3,6,9],permiss:[0,9],hack:[0,5,2],radic:2,identifi:4,simplejson:[0,5],trivial:[0,8,3,2],anywai:7,varnam:6,xml:1,absolut:[3,9],onli:[2,3,4,5,6,8,9],explicitli:[3,6],locat:[3,6],acquir:2,tire:4,transact:6,configur:[0,1,2,4,3,6,7,8,9,10],solut:4,figur:4,somefil:6,should:[2,1,3,4,5,8],"public":6,won:[6,9],suppos:[5,6],congratul:0,"5px":[],ldap:8,local:3,yml:6,custom:[4,6],move:[3,6],long_running_oper:9,nearli:[3,6,1],variou:[4,3,6],get:[0,1,2,3,4,5,6,9],familiar:8,financ:2,stop:[0,1,3,4,5,6,7,8,9,10],kind:[4,5],mission:2,repo:[5,3,9],ssl:4,obviou:[2,5],made:[5,4,3],ssh:[8,0,4,9,2],increas:6,grep:[],requir:[0,2,3,4,5,6,8,9],uvh:0,mdehaan:[3,9],bar:[7,8,6],releas:[0,4,3,2],dollar_sign_syntax:6,patch:4,gif:2,sha:3,bad:5,stuff:9,integr:[2,8,3],though:[2,3,4,5,6,8],contain:[2,5,4,3,6],usabl:6,through:[0,3,9,2],where:[0,2,3,4,5,8],wrote:5,view:[2,10],respond:6,set:[0,2,3,4,5,6,9],impor:9,dump:5,hierachi:4,arbitari:1,see:[0,1,2,3,4,5,6,7,8,9,10],sec:6,result:[2,5,8,3,6],arg:5,fail:[8,2,4,5,6],disadvantag:2,simpl:[2,1,4,6,8,9],setsebool:6,best:[5,4,3,6],subject:6,asynchron:[2,6],statu:[5,6,9],still:[8,0,4],extend:[2,4,6],expert:4,redirect:9,down:[8,6],databas:[2,8,6],review:3,discoveri:3,restart:[7,4,3,6,9],state:[2,3,4,5,6,7,9],restructur:6,simplest:5,without:[4,5],"import":[2,8,5,6],experi:4,approach:6,across:4,close:5,attribut:3,altern:[6,9],solo:4,manpag:[],style:5,extens:[2,4],job:[9,1],entir:[4,5,6],aserv:0,recent:4,otherwis:3,solv:2,homebrew:0,come:5,jvmdhw:3,popul:8,both:[2,4,5,9],toward:6,delimit:3,cycl:2,admin:8,goal:[6,9],howev:[7,4,5,9],equal:[4,5,9],against:[2,4,6,7],etc:[0,2,4,3,6,7,8,9],instanc:6,monitor:8,logic:[2,6],mani:[8,5,6,9],com:[0,2,3,5,6,7,8],contrib:5,comment:[5,3],among:4,assur:6,simpli:[3,6],author:2,technic:[8,3],can:[0,1,2,3,4,5,6,7,8,9],color:6,overview:1,format:[2,1,4,3,6,7,9],ubuntu:[0,3],chmod:[5,8,3,6],height:2,distil:4,fashion:4,colon:6,shutdown:[3,6],suppli:3,written:[2,8,5,6,9],poll:[2,6,9],assum:[2,8,6],backend:2,quit:5,evalu:[6,9],coupl:4,platform:[4,6],multiplay:2,decent:5,rebuild:[],due:[2,4,5],been:[8,2,4,9],timmi:6,json:[2,1,3,4,5,6,8],much:[2,4,3,6,1],besid:5,treat:[4,5],interest:8,basic:[0,1,2,3,4,5,6,7,8,9,10],futur:[0,5],addit:[2,5,8,3,6],tini:6,quickli:[2,9],yournam:[6,9],capistrano:[2,4],fire:[2,4,6],nobodi:5,imag:2,notori:4,rubi:[1,3,4,5,6,9],convert:5,question:[0,1,2,3,4,5,6,7,8,9,10],ani:[2,3,4,5,6,8,9],upgrad:[3,9],likes_emac:1,understand:5,togeth:[],func:[2,4],turn:[5,6],webapp:[4,9],educ:5,those:[8,4,6,9],"case":[4,5,9],authorized_kei:0,multi:[2,4,6],look:[2,3,5,6,7,9],env:0,replac:[],hoc:[2,4,3,6,9],straight:9,md5sum:3,permit:[],batch:[2,4],vars_fil:6,trick:[2,6],defin:[2,8,6],"while":[2,4,6],overrid:8,smart:9,abov:[8,5,6,9],error:[4,5,6],cfengin:4,per:8,atlanta:[8,6,9],cleanup:6,pack:8,dehaan:2,layer:[8,4],pragmat:2,motd:[8,6,9],file:[0,1,2,3,5,6,7,8,9],find:[8,4,5,6],stdout:8,almost:[4,3],technolog:2,readm:5,site:[4,10],jpg:[],memcach:6,facter_operatingsystem:6,believ:4,dag:4,cento:6,ohai_foo:9,conf:[8,3,6,9],module_nam:[7,8],somekei:5,michaeldehaan:[],poor:5,ship:3,sever:[4,6,1],subscrib:2,http_port:6,present:3,welcom:[2,8],datetim:5,perform:[2,4,6],border:[],make:[0,2,3,4,5,6,8,9],ohai:[2,4,3,6,9],operatingsystem:6,cross:4,same:[0,1,6,7,8,9],member:1,food:1,when:[0,2,3,4,5,6,8,9],complex:[2,4,6],pad:[],split:5,pai:9,document:[1,4,5,6,8,9],ansibl:[0,1,2,3,4,5,6,7,8,9,10],difficult:[0,4],ansible_arch2:[],http:[2,8,3],fragil:2,charact:1,again:[4,5,6],href:[],nest:[5,3,6],painless:2,rail:4,effect:[],boxsubscrib:2,driven:[2,8],remot:[9,0,3,6,2],assign:[2,8,6],fruit:1,exception:4,ownership:9,improv:0,extern:[2,8,6],engin:[],php:9,distutil:0,typic:[4,9],tune:[],createhom:3,audit:[2,6],dark:8,lower:[4,5],appropri:[8,4,9],off:[2,4,6],scenario:8,mention:6,setenforc:6,compos:6,well:[0,2,4,3,6,8,9],hypothet:[],non:[5,6],tho:3,host4:8,client:2,command:[0,2,3,4,5,6,7,8,9,10],expens:8,thi:[0,1,2,3,4,5,6,7,8,9],english:3,programm:[8,4],model:[2,6],guidelin:5,dereferenc:[],revis:0,usual:9,lest:2,protocol:3,prepar:5,just:[0,1,2,4,5,6,8,9],less:[0,4,2],photo:[],mgmt:8,rest:10,align:[],kill:[],irc:[0,1,3,4,5,7,8,9,10],human:[6,1],heavili:4,shorthand:[2,5,6],skill:1,braces_syntax:6,yet:[0,8,3,9,2],languag:[0,1,2,3,4,5,6,7,8,10],taken:[4,6],web:[2,4,6,8,9,10],gather:4,start:[0,1,2,4,3,6,8,9],directli:[5,8,3,6,9],easi:[0,2,4,3,6,7,9],also:[0,1,2,3,4,5,6,7,8,9,10],trigger:[4,3,6],autom:4,point:[0,8,6],except:5,littl:[8,2,4],add:[8,0,4,9],valid:5,host3:8,blob:8,host1:8,appli:[4,6],els:[2,6],save:[5,6],hat:[2,4],app:4,kick:[4,6,9],take:[5,4,3,6,9],bin:[0,3,5,6,8,9],applic:[8,4,6],inspir:[2,4],march:5,around:[0,4],xmlrpc:8,quirk:1,dest:[8,3,6,9],wai:[2,3,4,5,6,8],caller:3,piec:8,judgement:3,game:2,lightweight:8,know:[1,3,4,5,7,8],background:[2,9],guid:[2,5,3,6],world:[0,4],bit:[4,3,6],password:[0,3,6,9],recurs:[3,9],daemon:[2,4],motorola:2,like:[0,1,2,3,4,5,6,7,8,9],success:[5,3],header:7,credenti:9,signal:4,arbitrari:[4,6],manual:[4,6],integ:3,divers:2,remind:[5,6],api:[8,2,5,4,3],runtim:6,updat:[2,3,9],cellspac:[],popular:2,async:[4,6],external_var:6,unnecessari:3,groups_logo_sm:2,love:0,shed:4,didn:[4,9],often:[8,2,4],deal:5,simplifi:9,webserv:[2,3,6,7,8,9],linux:4,some:[0,2,3,4,5,6,8,9],back:[0,4,6,9],dead:2,clojur:5,born:4,intern:5,"export":0,host2:8,home:3,server:[2,4,3,6,9],librari:[5,3,1],absent:[3,9],tmp:[8,9],txt:[3,9],forcibl:[],lead:4,bottom:6,rpm:[0,5,2],avoid:[0,4,3,2],deploy:[9,0,4,6,2],definit:6,thank:4,overlap:2,passwd:3,tracker:[0,2],larg:4,select:[2,3,6,7],condit:[2,6],foo:[7,8,3,6,9],complic:[2,4],refer:[8,9],machin:[0,2,3,4,5,6,9],core:[2,4,5,9],encourag:4,yamllint:1,run:[0,1,2,3,4,5,6,8,9],power:[8,0,4,6,2],slight:8,importerror:5,word:8,lose:9,usag:[5,3,6,9],symlink:3,interfac:4,web2:8,vhost:6,host:[0,2,3,4,5,6,7,8,9],web1:8,promot:4,repositori:[],output:[8,4,5,6],meantim:4,major:8,"super":2,between:[2,4,6],soon:[],simpler:[4,9],comparison:[2,4],sshd:2,only_if:6,central:4,unpars:5,eat:9,othervar:[],acm:9,simul:6,distinct:2,wolf:8,messag:[8,4,5],done:[0,4,6,7],h3d850bdf:[],industri:2,mytempl:3,disabl:6,block:6,match:[5,6],ntp_server:9,own:[8,2,4,3,6],effici:[4,6],logo:2,pythonpath:[],bounc:[3,6],within:[7,4,3,6],contriv:[],sneaker:[],automat:[5,8,3],three:[7,3],noth:[6,1],pair:[5,3,1],somescript:3,empti:8,multinod:4,ensur:[2,4,3,6,9],chang:[0,2,3,5,6,9],pitfal:[2,5],next:6,bserver:0,your:[0,2,3,4,5,6,7,8,9],risk:6,manag:[0,1,2,3,4,5,6,7,8,9,10],stare:5,behind:[4,3],git:[0,2,3,4,5,9],fabric:[2,4],real:0,aren:4,transfer:[2,5,9],execut:[2,3,4,5,6,8,9],support:[2,4,3,6,8,9],rotat:6,"long":[2,4,3,6,8,9],happi:[0,2],verbos:[5,3],width:2,singl:[8,4,6,9],gid:[],wordpress:6,step:[2,4,3,6],lot:[2,5,9],suit:[4,6],"var":[2,3,6],overhead:2,is_favcolor_blu:6,individu:7,ntpserver:[8,3],host5:8,fork:[8,4,6,9],head:[3,9],foosbal:3,form:[2,5,6,1],enough:[7,4,9],forc:0,criteria:6,continu:5,contract:8,shorter:5,link:5,option:[0,3,4,5,8,9,10],line:[0,1,2,3,4,5,6,7,8,9,10],idea:[0,1,2,3,4,5,6,7,8,9,10],"true":[5,6,1],bug:[0,2],freenod:[0,1,2,3,4,5,7,8,9,10],info:[2,8,9],pull:[8,2,4],"throw":4,immedi:3,input:[2,5],tab:6,possibl:[7,8,5,6,9],whether:[8,5,4,3],checkout:[0,5,4,3,2],interventori:8,access:[0,9],maximum:6,ansible_library_path:5,until:[0,5,6],planet:2,record:1,below:[0,8,3,6],stacktrac:5,limit:[2,6,9],rerun:6,highlight:[],problem:[2,4,1],similar:[8,3,6,9],email:2,facter:[2,4,3,6,9],curv:[2,4],featur:[7,0,4,6,2],tasti:1,quot:[6,9],creat:[0,2,4,3,8,9],certain:[2,4,6],lint:1,parser:5,doesn:[2,8,6,1,9],repres:[8,6,1],strongli:[2,4],cobbler:[8,2,4],chat:[0,1,2,3,4,5,7,8,9,10],heritag:4,bob:6,exist:[2,8,3,6,9],check:[4,3,9],probabl:[0,4,5,6],echo:[0,8,6,9],denot:[7,6],coder:4,task:[2,4,6,9],googl:[0,1,2,3,4,5,6,7,8,9,10],datastructur:8,xyz:3,crypt:[3,9],user:[2,4,3,6,8,9],dbserver:[7,6],excel:[2,4],detail:[2,8,9],event:[5,4,3,6],"default":[2,4,3,6,7,9],bracket:7,role:6,transport:[2,4],rememb:9,varieti:[4,5],test:[0,2,3,4,5,8],tie:8,you:[0,1,2,3,4,5,6,7,8,9],architectur:[2,4],node:[0,2,3,4,5,6,8,9],contend:4,sysadmin:4,claus:6,intend:5,wildcard:7,fulli:[0,3],sequenc:2,"class":[2,8,6],asciidoc:[],mcollect:[],push:[4,6],scale:[2,4],intent:[],log:[5,6],consid:[5,6],sbin:[3,6,9],deferenc:[],gap:4,distro:8,debian:[0,3,6],"60k":[2,4],stai:6,sphinx:[],faster:6,amp:[0,8],directori:[5,3,6,1,9],accept:5,reliabl:4,descript:[3,6],rule:[6,9],itself:8,emerg:2,ignor:5,came:8,potenti:[],time:[0,1,2,3,4,5,6,7,8,9],far:[2,9,1],appl:1,profil:8,hello:0,enterprisei:8},objtypes:{},titles:["Downloads & Getting Started","YAML Syntax","Introducing Ansible","Ansible Modules","Frequently Asked Questions","Module Development Guide","Playbooks","The Inventory File, Patterns, and Groups","API & Integrations","Command Line Examples","Man Pages"],objnames:{},filenames:["gettingstarted","YAMLSyntax","index","modules","faq","moduledev","playbooks","patterns","api","examples","man"]}) \ No newline at end of file +Search.setIndex({objects:{},terms:{all:[0,1,2,3,4,5,6,7,8,9],concept:[8,9],forget:6,selinux:6,consum:4,pluggabl:[2,4],invent:6,poorli:2,squar:[],prefix:[3,6,9],code:[0,2,3,4,5,6,8,9],sleep:6,per:8,abil:4,follow:[0,4,3,6,7,8,9],alt:2,perspect:8,scp:9,consider:8,bubbl:[3,6],decid:[4,5,9],middl:[],depend:[4,5,6],git:[0,2,3,4,5,9],sensit:[2,6],graph:4,elsewher:9,cobbler_external_inventori:8,program:[2,1,3,4,5,6,9],decis:6,skip:6,exit:[8,5],blindingli:2,spec:6,introduc:2,"case":[4,5,9],sourc:[0,1,2,3,4,5,6,8,9],everi:[0,6,1,9],string:[5,3],authorized_kei:0,fals:[6,1],devolv:2,account:[0,3,6,9],signfic:5,difficult:[0,4],failur:[8,4,5],veri:[2,4,3,6,8,9],affect:[2,5,3,6],implicitli:4,brows:5,relev:5,condition:6,magic:[4,5,6],max_client:6,level:[6,1],did:[8,5,6],ref:[],id_rsa:[0,9],list:[0,1,2,3,4,5,6,7,8,9,10],"try":[8,4,5,6],item:[8,1],sane:4,form:[2,5,6,1],shlex:5,team:4,dotnet:1,saltstack:[],straight:9,pkg:[3,6,9],pleas:[8,0,4],x86_64:8,work:[0,2,4,3,6,7,8,9],awwxvv:3,trend:3,natur:[2,6],seper:[4,6],direct:[4,6],batch:[2,4],chef:[2,4],second:[6,9],design:[2,4,9,7],pass:[0,3,5,6,8,9],download:[0,2],further:[6,1],port:[4,9],folk:5,integr:[2,8,3],even:[8,7,4,6,9],what:[0,1,2,3,4,5,6,8],sub:2,compar:4,favcolor:[8,5,6,9],trivial:[0,8,3,2],section:[9,2,3,6,7],abl:[],async_statu:9,current:[4,5,9],delet:[3,9],abbrevi:1,version:[9,0,3,6,2],suspect:4,"new":[0,4],net:[0,1,3,4,5,7,8,9,10],ever:[2,5],method:8,told:6,xml:1,hasn:4,full:6,hash:[8,5,1],behavior:3,conf:[8,3,6,9],eckersberg:[4,1],gener:[8,4,5],never:[8,4,5],privat:6,here:[0,2,5,6,8,9],sphinx:[],lack:2,shouldn:[0,4,6],let:[0,1,3,5,6,8,9],pub:9,address:[8,2,4,3,7],right:[],path:[5,3,6,9],along:[5,6],standard:5,modifi:5,sinc:[8,9],valu:[2,1,3,5,6,8,9],wait:6,box:[2,3,9],great:[2,4,5,6],tire:4,ahead:6,precursor:2,likin:4,reason:[8,4,5,6],knows_oop:1,datetim:5,amount:8,pick:[4,9],action:[2,8,3,6],extrem:0,implement:[8,5],mix:[7,6],transact:6,commonli:[9,1],ourselv:6,control:[2,3,5,6,8,9],somethingels:6,via:[0,8,2],regardless:[2,4,6,1],repositori:[],extra:4,solut:4,modul:[0,2,3,4,5,6,8,9,10],userdel:3,prefer:[0,5],apt:[2,3,9],put:[0,3,9],unix:4,"boolean":1,pull:[8,2,4],cobblerd:8,instal:[0,2,3,4,5,6,9],total:6,cloud:4,highli:5,yourself:6,httpd:[7,3,6,9],from:[0,1,2,3,4,5,6,8,9],describ:6,would:[0,3,5,6,8,9],commun:[8,4],is_cento:6,"super":2,doubl:9,visit:2,two:[2,8,6,7],noarch:0,few:6,live:0,handler:[6,9],call:[8,3,6,1],usr:[5,8,3,6,9],typo:5,recommend:5,msg:[8,5],suppos:[5,6],care:3,type:[8,2,4,5],tell:[9,0,3,6,7],more:[0,2,4,3,6,7,9],sort:4,flat:6,desir:[5,6],idempot:[2,3,4,5,6,9],comparison:[2,4],moduledev:[],notif:4,stone:5,notic:4,flag:[],train:4,agent:[0,9],relai:6,particular:[2,3,6,7,8,9],central:4,compani:4,easiest:[2,6],starter:[5,6],must:[5,8,3,6],manpag:3,sshd:2,none:8,join:[],ibm:2,module_arg:8,dest:[8,3,6,9],alia:7,setup:[0,8,3,9,2],alic:6,uniqu:2,dev:4,cat:0,remain:2,minimum:[5,6],whatev:5,erb:4,learn:[0,1,2,4,5,6,7,10],under:6,purpos:[7,3],root:[9,0,6,2],proof:5,employe:1,os_default:6,want:[0,1,3,4,5,6,8,9],tar:0,give:1,process:[2,4,3,6,9],lock:6,chip:2,sudo:[0,6,9],share:[0,8,5,6,2],templat:[0,2,4,3,6,8,9],high:[5,9],critic:2,tag:[0,3,2],acm:9,explor:[0,8],disadvantag:2,onlin:1,simul:6,occur:[],nearli:[3,6,1],alwai:[5,4,3,6],cours:[4,6],multipl:[8,7,4,6,9],newlin:[],lame:1,rather:[4,3],anoth:[4,6,1,9],ping:[0,8,3,2],excel:[2,4],uptim:8,write:[2,1,3,4,5,6,9],how:[2,1,3,4,5,6,7,8,9],anyon:4,hop:4,subdirectori:3,instead:[4,3,6],somevalu:[5,6],config:[2,8,6],stock:[],map:6,financ:2,resourc:[2,4,3,6],referenc:[7,6],max:9,clone:[0,5],after:[4,6,9],"long":[2,4,3,6,8,9],lab:[2,4],befor:[4,3,6,9],ohai_:[3,6],attent:9,tier:[2,6],end:[2,4,3,6],args_data:5,data:[2,1,3,4,5,6,8],parallel:[2,4,6,9],man:[2,10],handl:[5,4,3,6],"short":[2,4],orchestr:[2,4,6],practic:[4,3,6,1],happi:[0,2],ani:[2,3,4,5,6,8,9],condit:[2,6],secur:[4,3],explicit:3,element:8,issu:[0,4,2],inform:[8,3,9],mango:1,combin:1,allow:[8,4,5,6,9],exclus:6,order:[2,4,6],talk:[0,6,7],origin:2,denot:[7,3,6],creation:9,help:[0,1,2,3,4,5,6,7,8,9,10],xmpp:4,over:[8,2,4,9,7],upstream:0,orang:1,becaus:[8,4,5,6,1],elit:1,rpmbuild:0,comma:3,nbsp:2,hierarchi:4,fff:[],suffer:4,mainli:4,myfil:3,paramet:[5,3,6],streamlin:6,facter_:[3,6],jid:9,overlord:0,group:[0,1,2,3,4,5,6,7,8,9,10],cli:[8,9],img:2,minim:[0,5],complex:[2,4,6],taboot:4,better:[3,9],yaml:[2,4,6,1],pend:[],rapidli:8,infrastructur:[7,0,4,6,2],curli:9,pythonpath:[],mail:[0,1,3,4,5,6,7,8,9,10],job_statu:[],main:[8,5,6],might:[8,5,6],easier:[4,5,1],wouldn:[8,4],them:[2,1,4,5,6,7,9],good:[8,2,4,5,6],"return":[8,2,5,4,3],greater:7,thei:[2,3,4,5,6,7,8,9],python:[0,1,2,3,4,5,6,8,9],auto:[8,5],fragil:2,safe:[0,6],dai:4,scene:3,"break":6,framework:[8,2,4],glorifi:2,jinja2:[0,4,3,6,9],automat:[5,8,3],half:4,now:[0,3,4,5,6,7,8,9],discuss:4,nor:3,strive:5,choic:2,term:9,vidal:4,name:[2,1,3,5,6,7,8,9],anyth:[8,5,4,3],edit:[0,8,3],parameter:6,didn:[4,9],unlik:[4,6],bonu:8,separ:6,easili:[9,0,8,6,2],achiev:5,mode:[4,3,6,9],timeout:6,each:[2,1,3,4,5,6,8],debug:1,fulli:[0,3],higher:6,mean:[2,1,3,4,5,6],node:[0,2,3,4,5,6,8,9],harm:[],mental:4,bump:0,michael:2,laserllama:2,hard:4,yeah:[],ensur:[2,4,3,6,9],realli:[5,4,3,6,1],oppos:9,backport:0,expect:[8,6],our:[2,9,1],happen:[8,4],patch:4,orient:[2,6],out:[2,3,4,5,6,8,9],variabl:[2,4,3,6,8,9],architectur:[2,4],safeti:7,network:[],space:[2,3],bserver:0,infrar:[],access:[0,9],reboot:[3,6,9],question:[0,1,2,3,4,5,6,7,8,9,10],content:[2,5,4,3,6],ansible_librari:[],adapt:8,rel:3,internet:2,print:[8,5],got:4,forth:6,correct:[2,4,6,1],red:[8,2,4,5,9],ksmeta:8,model:[2,6],qualifi:3,painless:2,checkout:[0,5,4,3,2],insid:6,advanc:[8,4,6],ntp:[3,9],manipul:[3,9],given:[4,3,9],argv:5,args_fil:5,facter:[2,4,3,6,9],small:[4,6,1],fixm:[],base:[2,4,6],theori:6,dictionari:[8,5,6,1],usual:9,ask:[0,4,2],org:[0,3,9],featur:[7,0,4,6,2],bash:[0,4,5,9],basi:6,reusabl:5,pyyaml:0,sytem:4,indent:1,recogn:[6,9],launch:6,could:[8,2,4,5,6],traceback:5,synchron:6,fqdn:[],keep:[0,8,5,6],thing:[0,1,2,4,5,6,7,9],fruit:1,place:2,isn:[2,4,5],adrian:4,retain:4,think:[2,4,5],frequent:[8,2,4,6],first:[0,2,4,3,6,7,9],oper:[2,3,6,9],softwar:[8,2,4,3,9],rang:2,english:3,notifi:[4,5,6,9],render:3,feel:1,onc:[5,4,3,6],qualiti:5,number:3,placehold:6,restrict:5,mai:[0,1,3,4,5,6,8,9],instruct:[0,4],alreadi:[8,0,4,5,6],van_halen_port:6,fast:2,owner:[3,9],massiv:2,open:[4,6],primari:[8,3],somegroup:3,differ:[0,2,4,3,6,8,9],unlink:3,bracket:7,convent:[2,8,5],script:[8,2,4,5,9],associ:1,top:[4,5,6],perfectli:0,mkdir:9,system:[0,2,3,4,5,6,7,8,9],construct:[8,4],ansible_host:0,gid:3,master:8,too:[2,1,4,5,6,8,9],puppet:[8,2,4],similarli:[2,8],gather:4,termin:9,john:[4,1],"final":[],rpath:2,includ:[2,5,8,3,6],iptabl:[],shell:[2,5,8,3,9],statement:6,especi:[4,6],welcom:[2,8],tool:[2,4,6,8,9,10],copi:[2,8,3,9],wolf:8,took:4,specifi:[0,1,2,3,4,5,6,9],retyp:0,github:[0,1,2,3,5,6,8],pars:[4,5],somewhat:8,fall:6,rst:[],off:[2,4,6],exactli:3,than:[0,1,2,3,4,5,6,9],cmdb:8,wide:4,liter:3,silli:[],target:[2,6,7],keyword:[4,6],provid:[8,1],remov:[3,6,9],dive:6,tree:[8,5],richer:4,structur:[],banana:[],project:[0,4,6,1,2],reus:[2,6],architect:2,store:8,str:5,were:[2,4,6,9],minut:[4,9],uses_cv:1,typic:[4,9],recheck:5,provis:4,pre:0,sai:[0,4,3,6,9],bootstrap:[2,4],nicer:6,runner:8,favorit:[2,6],sometim:6,mind:[2,4,5],anywher:6,hypothet:[],dash:1,packag:[0,2,3,4,5,6,9],aforement:7,width:2,have:[0,1,2,3,4,5,6,7,8,9],tabl:[],need:[0,1,2,3,4,5,6,7,8,9],seem:4,predic:3,seek:3,well:[0,2,4,3,6,8,9],paramiko:0,sat:4,imagin:6,date:5,createhom:3,zero:5,output:[8,4,5,6],self:5,client:2,note:[0,3,5,6,7,8],centos6:8,ideal:[2,4],contact:[8,0,4,3],build:[8,0,4,5],indic:6,environ:[2,3],datacent:6,brace:9,hook:3,channel:[0,1,3,4,5,7,8,9,10],blue:6,begin:[9,1],sure:[6,9],unless:[3,6],distribut:[0,4,2],normal:[8,9],track:[0,6,9],who:8,reach:2,deleg:4,discov:6,most:[2,1,4,3,6,9],plai:[2,3,6],regular:6,whether:[8,5,4,3],plan:4,deploi:[2,4,3,6,9],bsd:[0,4],panic:6,why:2,don:[2,3,4,5,6,7,9],bug:[0,2],filesystem:[3,6],doc:[0,2],later:[5,6,9],cover:[8,2,4,9],doe:[2,3,4,5,6,7,8,9],pipe:9,meanwhil:4,declar:6,snapshot:3,yum:[2,5,3,6,9],clean:4,databas:[2,8,6],built:[8,0,4,9,10],latest:[0,3,6,9],review:3,awesom:[2,3,6],event:[5,4,3,6],lest:2,wordpress:6,show:9,cheat:4,text:[2,4],sent:5,aggregr:5,page:[0,1,2,4,9,10],syntax:[2,4,6,1,9],bring:[4,6],mpd_ring:[],raleigh:[2,9],particularli:6,playbook:[0,1,2,3,4,5,6,7,8,9,10],permiss:[0,9],hack:[0,5,2],radic:2,protocol:3,present:3,fine:[4,5],anywai:7,transport:[2,4],varnam:6,impact:4,absolut:[3,9],onli:[2,3,4,5,6,8,9],explicitli:[3,6],locat:[3,6],acquir:2,pretti:[8,0,4,6],heritag:4,explain:[8,5],configur:[0,1,2,4,3,6,7,8,9,10],apach:[4,6,9],state:[2,3,4,5,6,7,9],somefil:6,should:[2,1,3,4,5,8],restructur:6,somevar:6,freenod:[0,1,2,3,4,5,7,8,9,10],"5px":[],ldap:8,local:3,yml:6,move:[3,6],long_running_oper:9,contribut:[0,9,2],variou:[4,3,6],get:[0,1,2,3,4,5,6,9],familiar:8,express:[2,8,5,6,1],stop:[0,1,3,4,5,6,7,8,9,10],kind:[4,5],mission:2,repo:[5,3,9],ssl:4,obviou:[2,5],ssh:[8,0,4,9,2],increas:6,grep:[],deploy:[9,0,4,6,2],requir:[0,2,3,4,5,6,8,9],braces_syntax:6,uvh:0,mdehaan:[3,9],bar:[7,8,6],releas:[0,4,3,2],dollar_sign_syntax:6,overlap:2,"public":6,sha:3,bad:5,stuff:9,common:[2,5,6,1],contain:[2,5,4,3,6],usabl:6,through:[0,3,9,2],where:[0,2,3,4,5,8],valid:5,wrote:5,view:[2,10],respond:6,set:[0,2,3,4,5,6,9],detail:[2,8,9],dump:5,hierachi:4,quirk:1,arbitari:1,see:[0,1,2,3,4,5,6,7,8,9,10],sec:6,result:[2,5,8,3,6],skynet:3,arg:5,fail:[8,2,4,5,6],themselv:6,simpl:[2,1,4,6,8,9],setsebool:6,best:[5,4,3,6],subject:6,success:[5,3],planet:2,statu:[5,6,9],still:[8,0,4],extend:[2,4,6],expert:4,redirect:9,down:[8,6],pattern:[0,2,6,7,8,9],someth:[8,2,4,5,6],discoveri:3,restart:[7,4,3,6,9],figur:4,won:[6,9],simplest:5,without:[4,5],"import":[2,8,5,6],experi:4,approach:6,across:4,close:5,attribut:3,altern:[6,9],solo:4,kei:[0,1,3,5,6,8],style:5,appli:[4,6],extens:[2,4],job:[9,1],entir:[4,5,6],aserv:0,highlight:[],solv:2,homebrew:0,come:5,jvmdhw:3,popul:8,verbos:[5,3],both:[2,4,5,9],toward:6,delimit:3,cycl:2,admin:8,goal:[6,9],howev:[7,4,5,9],equal:[4,5,9],against:[2,4,6,7],technolog:2,etc:[0,2,4,3,6,7,8,9],tutori:[2,5],monitor:8,logic:[2,6],mani:[8,5,6,9],com:[0,2,3,5,6,7,8],comment:[5,3],among:4,assur:6,simpli:[3,6],author:2,technic:[8,3],can:[0,1,2,3,4,5,6,7,8,9],color:6,overview:1,ubuntu:[0,3],chmod:[5,8,3,6],height:2,distil:4,fashion:4,colon:6,shutdown:[3,6],suppli:3,written:[2,8,5,6,9],poll:[2,6,9],assum:[2,8,6],backend:2,quit:5,three:[7,3],creat:[0,2,4,3,8,9],coupl:4,platform:[4,6],multiplay:2,decent:5,rebuild:[],due:[2,4,5],been:[8,2,4,9],timmi:6,json:[2,1,3,4,5,6,8],much:[2,4,3,6,1],besid:5,treat:[4,5],interest:8,basic:[0,1,2,3,4,5,6,7,8,9,10],addit:[2,5,8,3,6],tini:6,quickli:[2,9],yournam:[6,9],capistrano:[2,4],immedi:3,fire:[2,4,6],nobodi:5,imag:2,dereferenc:[],rubi:[1,3,4,5,6,9],convert:5,append:3,argument:[3,5,6,7,8,9],likes_emac:1,understand:5,togeth:[],func:[2,4],turn:[5,6],webapp:[4,9],educ:5,those:[8,4,3,6,9],real:0,emploi:1,ugli:6,multi:[2,4,6],look:[2,3,5,6,7,9],replac:[],hoc:[2,4,3,6,9],servic:[2,3,5,6,7,9],md5sum:3,straighten:4,vars_fil:6,trick:[2,6],defin:[2,8,6],"while":[2,4,6],overrid:8,kick:[4,6,9],abov:[8,5,6,9],error:[4,5,6],cfengin:4,atlanta:[8,6,9],cleanup:6,pack:8,dehaan:2,layer:[8,4],pragmat:2,motd:[8,6,9],chat:[0,1,2,3,4,5,7,8,9,10],find:[8,4,5,6],stdout:8,almost:[4,3],demo:9,readm:5,site:[4,10],jpg:[],memcach:6,facter_operatingsystem:6,believ:4,dag:4,cento:6,ohai_foo:9,myapp:9,module_nam:[7,8],somekei:5,michaeldehaan:[],ship:3,sever:[4,6,1],around:[0,4],subscrib:2,http_port:6,develop:[0,1,2,3,4,5,6],inventori:[0,2,3,6,7,8,9],prior:[3,6],perform:[2,4,6],border:[],make:[0,2,3,4,5,6,8,9],ohai:[2,4,3,6,9],operatingsystem:6,cross:4,same:[0,1,6,7,8,9],member:[3,1],food:1,add:[8,0,4,3,9],instanc:6,pad:[],split:5,pai:9,document:[1,4,5,6,8,9],ansibl:[0,1,2,3,4,5,6,7,8,9,10],complet:[4,6,1],wheel:3,ansible_arch2:[],http:[2,8,3],hostnam:[8,6],charact:1,api:[8,2,5,4,3],nest:[5,3,6],permit:[],rail:4,effect:[],piec:8,driven:[2,8],remot:[9,0,3,6,2],assign:[2,8,6],rais:[5,6],exception:4,ownership:9,improv:0,extern:[2,8,6],engin:[],php:9,distutil:0,aka:6,tune:[],recent:4,audit:[2,6],judgement:3,lower:[4,5],appropri:[8,4,9],kept:[4,6],scenario:8,mention:6,setenforc:6,compos:6,seth:4,spent:4,deal:5,non:[5,6],tho:3,host4:8,exampl:[0,1,2,3,4,5,6,7,8,9,10],command:[0,2,3,4,5,6,7,8,9,10],expens:8,thi:[0,1,2,3,4,5,6,7,8,9],choos:[3,6],programm:[8,4],everyth:[],guidelin:5,spend:4,revis:0,left:[],explan:5,next:6,identifi:4,just:[0,1,2,4,5,6,8,9],less:[0,4,2],photo:[],mgmt:8,rest:10,risk:6,align:[],select:[2,3,6,7],kill:[],irc:[0,1,3,4,5,7,8,9,10],human:[6,1],heavili:4,shorthand:[2,5,6],skill:1,simultan:9,yet:[0,8,3,9,2],languag:[0,1,2,3,4,5,6,7,8,10],far:[2,9,1],web:[2,4,6,8,9,10],versu:2,start:[0,1,2,4,3,6,8,9],directli:[5,8,3,6,9],easi:[0,2,4,3,6,7,9],also:[0,1,2,3,4,5,6,7,8,9,10],trigger:[4,3,6],autom:4,point:[0,8,6],except:5,littl:[8,2,4],async_wrapp:5,spread:2,host3:8,blob:8,host1:8,notori:4,els:[2,6],save:[5,6],hat:[2,4],app:4,smart:9,take:[5,4,3,6,9],bin:[0,3,5,6,8,9],applic:[8,4,6],inspir:[2,4],march:5,which:[0,1,2,6,7,8,9],xmlrpc:8,format:[2,1,4,3,6,7,9],read:[0,1,2,5,8,9],multiprocess:[0,4],dark:8,game:2,lightweight:8,know:[1,3,4,5,7,8],background:[2,9],guid:[2,5,3,6],world:[0,4],bit:[4,3,6],password:[0,3,6,9],recurs:[3,9],daemon:[2,4],motorola:2,like:[0,1,2,3,4,5,6,7,8,9],specif:[7,8,6,9],header:7,credenti:9,signal:4,arbitrari:[4,6],manual:[4,6],integ:3,divers:2,remind:[5,6],href:[],runtim:6,either:[8,4,3,6],cellspac:[],popular:2,async:[4,6],external_var:6,manag:[0,1,2,3,4,5,6,7,8,9,10],groups_logo_sm:2,love:0,shed:4,drop:5,often:[8,2,4],env:0,simplifi:9,webserv:[2,3,6,7,8,9],linux:4,some:[0,2,3,4,5,6,8,9],back:[0,4,6,9],dead:2,certain:[2,4,6],born:4,intern:5,"export":0,fabric:[2,4],host2:8,home:3,server:[2,4,3,6,9],librari:[5,3,1],absent:[3,9],tmp:[8,9],googl:[0,1,2,3,4,5,6,7,8,9,10],txt:[3,9],forcibl:[],lead:4,bottom:6,rpm:[0,5,2],avoid:[0,4,3,2],though:[2,3,4,5,6,8],definit:6,thank:4,legal:[5,6],passwd:3,tracker:[0,2],leav:[5,6],unit:5,somelog:3,foo:[7,8,3,6,9],complic:[2,4],refer:[8,9],machin:[0,2,3,4,5,6,9],core:[2,4,5,9],encourag:4,yamllint:1,run:[0,1,2,3,4,5,6,8,9],itself:8,power:[8,0,4,6,2],slight:8,importerror:5,word:8,lose:9,usag:[5,3,6,9],symlink:3,asciidoc:[],web2:8,vhost:6,host:[0,2,3,4,5,6,7,8,9],web1:8,promot:4,although:5,found:[8,5,6],meantim:4,major:8,impor:9,between:[2,4,6],simpler:[4,9],src:[2,8,3,6,9],about:[0,1,2,3,4,5,6,9],only_if:6,actual:[5,4,3,6],unpars:5,updat:[2,3,9],othervar:[],surround:9,unnecessari:3,distinct:2,srv:[8,3,6,9],messag:[8,4,5],done:[0,4,6,7],h3d850bdf:[],intent:[],industri:2,mytempl:3,disabl:6,block:6,match:[5,6],ntp_server:9,own:[8,2,4,3,6],effici:[4,6],intl:2,bounc:[3,6],within:[7,4,3,6],contriv:[],sneaker:[],terminolog:8,upgrad:[3,9],noth:[6,1],pair:[5,3,1],contract:8,somescript:3,empti:8,multinod:4,contrib:5,chang:[0,2,3,5,6,9],pitfal:[2,5],perl:9,soon:[],your:[0,2,3,4,5,6,7,8,9],necessari:[3,9],merg:4,stare:5,behind:[4,3],boxsubscrib:2,prepar:5,wai:[2,3,4,5,6,8],aren:4,transfer:[2,5,9],execut:[2,3,4,5,6,8,9],support:[2,4,3,6,8,9],rotat:6,submit:[2,4],custom:[4,6],avail:[0,1,3,4,5,6,8,9,10],gif:2,singl:[8,4,6,9],pattern_goes_her:7,interfac:4,step:[2,4,3,6],lot:[2,5,9],suit:[4,6],"var":[2,3,6],overhead:2,is_favcolor_blu:6,individu:7,ntpserver:[8,3],host5:8,fork:[8,4,6,9],head:[3,9],foosbal:3,simplejson:[0,5],enough:[7,4,9],forc:[0,3],criteria:6,continu:5,taken:[4,6],shorter:5,link:5,option:[0,3,4,5,8,9,10],line:[0,1,2,3,4,5,6,7,8,9,10],idea:[0,1,2,3,4,5,6,7,8,9,10],"true":[5,3,6,1],eat:9,congratul:0,info:[2,8,9],strawberri:1,"throw":4,made:[5,4,3],input:[2,5],tab:6,possibl:[7,8,5,6,9],inquir:5,wish:[8,0,4,6,1],interventori:8,caller:3,maximum:6,until:[0,5,6],asynchron:[2,6],record:1,below:[0,8,3,6],stacktrac:5,limit:[2,6,9],rerun:6,otherwis:3,problem:[2,4,1],similar:[8,3,6,9],email:2,connect:6,curv:[2,4],adopt:4,tasti:1,evalu:[6,9],ansible_library_path:5,lint:1,parser:5,doesn:[2,8,6,1,9],repres:[8,6,1],strongli:[2,4],cobbler:[8,2,4],file:[0,1,2,3,5,6,7,8,9],logo:2,bob:6,exist:[2,8,3,6,9],check:[4,3,9],probabl:[0,4,5,6],echo:[0,8,6,9],again:[4,5,6],coder:4,task:[2,4,6,9],quot:[6,9],datastructur:8,xyz:3,crypt:[3,9],user:[2,4,3,6,8,9],dbserver:[7,6],when:[0,2,3,4,5,6,8,9],chown:3,chgrp:3,"default":[2,4,3,6,7,9],other:[0,1,2,3,4,5,6,8,9],role:6,futur:[0,5],rememb:9,varieti:[4,5],test:[0,2,3,4,5,8],tie:8,you:[0,1,2,3,4,5,6,7,8,9],nice:6,poor:5,contend:4,sysadmin:4,claus:6,intend:5,wildcard:7,facter_hostnam:[6,9],sequenc:2,"class":[2,8,6],devop:2,mcollect:[],scale:[2,4],larg:4,log:[5,6],consid:[5,6],sbin:[3,6,9],came:8,deferenc:[],gap:4,debian:[0,3,6],"60k":[2,4],stai:6,clojur:5,faster:6,amp:[0,8],directori:[5,3,6,1,9],accept:5,reliabl:4,descript:[3,6],rule:[6,9],portion:7,emerg:2,ignor:5,distro:8,potenti:[],time:[0,1,2,3,4,5,6,7,8,9],push:[4,6],appl:1,profil:8,hello:0,enterprisei:8},objtypes:{},titles:["Downloads & Getting Started","YAML Syntax","Introducing Ansible","Ansible Modules","Frequently Asked Questions","Module Development Guide","Playbooks","The Inventory File, Patterns, and Groups","API & Integrations","Command Line Examples","Man Pages"],objnames:{},filenames:["gettingstarted","YAMLSyntax","index","modules","faq","moduledev","playbooks","patterns","api","examples","man"]}) \ No newline at end of file