From 0674c31dbc9787e1d7314791729fa15969774631 Mon Sep 17 00:00:00 2001 From: Michael DeHaan Date: Thu, 15 Mar 2012 22:47:21 -0400 Subject: [PATCH] Added documentation on the 'file' module and how 'copy' and 'template' can also use the options that 'file' provides. --- YAMLSyntax.html | 2 +- api.html | 2 +- examples.html | 2 +- faq.html | 2 +- genindex.html | 2 +- gettingstarted.html | 2 +- index.html | 3 ++- man.html | 2 +- man/ansible-playbook.1.html | 2 +- man/ansible.1.html | 2 +- moduledev.html | 2 +- modules.html | 36 +++++++++++++++++++++++++++++++++--- patterns.html | 2 +- playbooks.html | 2 +- rst/modules.rst | 34 ++++++++++++++++++++++++++++++++-- search.html | 2 +- searchindex.js | 2 +- 17 files changed, 81 insertions(+), 20 deletions(-) diff --git a/YAMLSyntax.html b/YAMLSyntax.html index 861e78c4298..48cbc75c0cd 100644 --- a/YAMLSyntax.html +++ b/YAMLSyntax.html @@ -261,7 +261,7 @@ languages:

Back to top

© Copyright 2012 Michael DeHaan.
- Last updated on Mar 14, 2012.
+ Last updated on Mar 15, 2012.
Created using Sphinx 1.0.8.

diff --git a/api.html b/api.html index 8a0f87854c2..29313729182 100644 --- a/api.html +++ b/api.html @@ -245,7 +245,7 @@ command line tools ansible

Back to top

© Copyright 2012 Michael DeHaan.
- Last updated on Mar 14, 2012.
+ Last updated on Mar 15, 2012.
Created using Sphinx 1.0.8.

diff --git a/examples.html b/examples.html index 0a5577da30e..a3a4d39e33e 100644 --- a/examples.html +++ b/examples.html @@ -298,7 +298,7 @@ shell commands or software upgrades only.

Back to top

© Copyright 2012 Michael DeHaan.
- Last updated on Mar 14, 2012.
+ Last updated on Mar 15, 2012.
Created using Sphinx 1.0.8.

diff --git a/faq.html b/faq.html index bdb3f9d5b0b..f3ea701a99f 100644 --- a/faq.html +++ b/faq.html @@ -347,7 +347,7 @@ tasks – whether for a QA sytem, build system, or anything you can think of

Back to top

© Copyright 2012 Michael DeHaan.
- Last updated on Mar 14, 2012.
+ Last updated on Mar 15, 2012.
Created using Sphinx 1.0.8.

diff --git a/genindex.html b/genindex.html index 4fac68cba6b..0a536deb20f 100644 --- a/genindex.html +++ b/genindex.html @@ -174,7 +174,7 @@ alt="Fork me on GitHub"

Back to top

© Copyright 2012 Michael DeHaan.
- Last updated on Mar 14, 2012.
+ Last updated on Mar 15, 2012.
Created using Sphinx 1.0.8.

diff --git a/gettingstarted.html b/gettingstarted.html index 366bff14293..9d9c07ce50f 100644 --- a/gettingstarted.html +++ b/gettingstarted.html @@ -289,7 +289,7 @@ you already have a working infrastructure!

Back to top

© Copyright 2012 Michael DeHaan.
- Last updated on Mar 14, 2012.
+ Last updated on Mar 15, 2012.
Created using Sphinx 1.0.8.

diff --git a/index.html b/index.html index d46f8081187..256829b4288 100644 --- a/index.html +++ b/index.html @@ -263,6 +263,7 @@ you with questions about Ansible.

  • command
  • copy
  • facter
  • +
  • file
  • git
  • ohai
  • ping
  • @@ -358,7 +359,7 @@ Puppet Labs, and rPath. Reach Michael by email Back to top

    © Copyright 2012 Michael DeHaan.
    - Last updated on Mar 14, 2012.
    + Last updated on Mar 15, 2012.
    Created using Sphinx 1.0.8.

    diff --git a/man.html b/man.html index 54335ea6baa..ff825e52ad1 100644 --- a/man.html +++ b/man.html @@ -192,7 +192,7 @@ examples of these tools in use.

    Back to top

    © Copyright 2012 Michael DeHaan.
    - Last updated on Mar 14, 2012.
    + Last updated on Mar 15, 2012.
    Created using Sphinx 1.0.8.

    diff --git a/man/ansible-playbook.1.html b/man/ansible-playbook.1.html index 6a1600ea11f..e8ddb16d569 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 system. Ansible-playbook is the tool +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 fa12404f7ba..800ec399954 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/moduledev.html b/moduledev.html index ff96fbb30f6..63919fd7964 100644 --- a/moduledev.html +++ b/moduledev.html @@ -405,7 +405,7 @@ Stop by the mailing list to inquire about requirements.

    Back to top

    © Copyright 2012 Michael DeHaan.
    - Last updated on Mar 14, 2012.
    + Last updated on Mar 15, 2012.
    Created using Sphinx 1.0.8.

    diff --git a/modules.html b/modules.html index 84e86c7293e..4b43e6d3d05 100644 --- a/modules.html +++ b/modules.html @@ -132,6 +132,7 @@ s.parentNode.insertBefore(ga, s);
  • command
  • copy
  • facter
  • +
  • file
  • git
  • ohai
  • ping
  • @@ -226,7 +227,9 @@ command was running for.

    copy

    -

    The copy module moves a file on the local box to remote locations.

    +

    The copy module moves a file on the local box to remote locations. In addition to the options +listed below, the arguments available to the file module can also be passed to the copy +module.

    src:

    • Local path to a file to copy to the remote server. This can be an @@ -248,6 +251,31 @@ support change hooks, nor does it make any changes on the system. Playbooks do not actually use this module, they use the setup module behind the scenes.

    +
    +

    file

    +

    Sets attributes of files and directories, or removes files/directories. All parameters available +to the file module are also available when running the copy or template modules.

    +

    dest:

    +
      +
    • absolute path to a file on the filesystem.
    • +
    +

    state:

    +
      +
    • either ‘file’, ‘directory’, or ‘absent’. The default is ‘file’. If ‘directory’, the directory and all immediate subdirectories will be created if they do not exist. If ‘file’, the file will NOT be created if it does not exist, specify copy or template for the module name instead if you need to put content at the specified location. If ‘absent’, directories will be recursively deleted, and files or symlinks will be unlinked.
    • +
    +

    mode:

    +
      +
    • the mode the file or directory should be, such as 644, as would be given to chmod. English modes like “g+x” are not yet supported.
    • +
    +

    owner:

    +
      +
    • name of user that should own the file or directory, as would be given to chown.
    • +
    +

    group:

    +
      +
    • name of group that should own the file or directory, as would be given to chgrp
    • +
    +

    git

    Deploys software (or files) from git checkouts.

    @@ -337,7 +365,9 @@ command was running for.

    template

    Templates a file out to a remote server. Call the setup module -prior to usage if you are not running from a playbook.

    +prior to usage if you are not running from a playbook. In addition to the options +listed below, the arguments available to the file module can also be passed to the copy +module.

    src:

    • Path of a Jinja2 formatted template on the local server. This can @@ -405,7 +435,7 @@ arguments just like they would be passed with ansible.

      Back to top

      © Copyright 2012 Michael DeHaan.
      - Last updated on Mar 14, 2012.
      + Last updated on Mar 15, 2012.
      Created using Sphinx 1.0.8.

    diff --git a/patterns.html b/patterns.html index a753a3ec030..dde078a069c 100644 --- a/patterns.html +++ b/patterns.html @@ -243,7 +243,7 @@ wildcards:

    Back to top

    © Copyright 2012 Michael DeHaan.
    - Last updated on Mar 14, 2012.
    + Last updated on Mar 15, 2012.
    Created using Sphinx 1.0.8.

    diff --git a/playbooks.html b/playbooks.html index bf45345d8bb..43dea22af9d 100644 --- a/playbooks.html +++ b/playbooks.html @@ -543,7 +543,7 @@ Let’s run a playbook using a parallelism level of 10:

    Back to top

    © Copyright 2012 Michael DeHaan.
    - Last updated on Mar 14, 2012.
    + Last updated on Mar 15, 2012.
    Created using Sphinx 1.0.8.

    diff --git a/rst/modules.rst b/rst/modules.rst index 3cc439c6ffd..2d12ec063b5 100644 --- a/rst/modules.rst +++ b/rst/modules.rst @@ -59,7 +59,9 @@ command was running for. copy ```` -The copy module moves a file on the local box to remote locations. +The copy module moves a file on the local box to remote locations. In addition to the options +listed below, the arguments available to the `file` module can also be passed to the copy +module. *src*: @@ -90,6 +92,32 @@ support change hooks, nor does it make any changes on the system. Playbooks do not actually use this module, they use the :ref:`setup` module behind the scenes. +file +```` + +Sets attributes of files and directories, or removes files/directories. All parameters available +to the file module are also available when running the `copy` or `template` modules. + +*dest*: + +* absolute path to a file on the filesystem. + +*state*: + +* either 'file', 'directory', or 'absent'. The default is 'file'. If 'directory', the directory and all immediate subdirectories will be created if they do not exist. If 'file', the file will NOT be created if it does not exist, specify `copy` or `template` for the module name instead if you need to put content at the specified location. If 'absent', directories will be recursively deleted, and files or symlinks will be unlinked. + +*mode*: + +* the mode the file or directory should be, such as 644, as would be given to `chmod`. English modes like "g+x" are not yet supported. + +*owner*: + +* name of user that should own the file or directory, as would be given to `chown`. + +*group*: + +* name of group that should own the file or directory, as would be given to `chgrp` + git ``` @@ -206,7 +234,9 @@ template ```````` Templates a file out to a remote server. Call the :ref:`setup` module -prior to usage if you are not running from a playbook. +prior to usage if you are not running from a playbook. In addition to the options +listed below, the arguments available to the `file` module can also be passed to the copy +module. *src*: diff --git a/search.html b/search.html index 6bb09a3bb07..f05697d30f0 100644 --- a/search.html +++ b/search.html @@ -188,7 +188,7 @@ alt="Fork me on GitHub"

    Back to top

    © Copyright 2012 Michael DeHaan.
    - Last updated on Mar 14, 2012.
    + Last updated on Mar 15, 2012.
    Created using Sphinx 1.0.8.

    diff --git a/searchindex.js b/searchindex.js index 4ce77873b87..0b21405c2b4 100644 --- a/searchindex.js +++ b/searchindex.js @@ -1 +1 @@ -Search.setIndex({objects:{},terms:{all:[0,1,2,3,4,5,6,7,8,9],concept:9,forget:6,selinux:6,consum:4,pluggabl:4,invent:6,prefix:[3,6,9],code:[2,5,4,3,9],sleep:6,per:8,abil:4,follow:[4,3,6,7,8,9],scp:9,bubbl:[3,6],decid:[4,5,9],middl:[],depend:[4,5,6],sensit:[2,6],graph:4,elsewher:9,program:[2,1,3,4,5,6],mcollect:2,exit:[8,5],blindingli:2,spec:6,introduc:2,"case":[4,5],sourc:[2,3,4,5,6,8,9],everi:[6,1,9],string:[5,3],without:[4,5],fals:[3,1],exception:4,signfic:5,difficult:4,failur:[8,5,4,3],veri:[8,2,4,6,9],affect:[5,3,6],implicitli:4,parameter:6,brows:5,relev:5,magic:[4,5,6],question:[2,4],level:[3,6,1],did:5,id_rsa:[0,9],list:[2,1,3,4,5,6,7,9,10],"try":[4,5],item:[8,1],sane:4,form:[5,6,1],shlex:5,team:4,dotnet:1,saltstack:2,straight:9,librari:[5,1],pkg:[3,6,9],pleas:4,alic:6,trend:3,natur:[3,6],seper:4,direct:[4,6],batch:4,chef:[2,4],second:[6,9],design:[2,4,6],pass:[5,3,6],download:[0,2],further:[6,1],port:[4,9],folk:5,even:[4,6,9],what:[0,1,2,3,4,5,6],compar:4,favcolor:[5,6,9],trivial:[2,3],section:[2,3,6],async_statu:9,current:[4,5,9],abbrevi:1,version:[3,6,9],suspect:4,directori:[5,3,6],"new":4,net:[],ever:[2,5],method:8,told:6,xml:1,hasn:4,hash:[5,3,1],abov:[5,6,9],conf:[6,9],declar:6,eckersberg:[4,1],gener:[4,5],never:[4,5],privat:6,here:[2,5,3,6,9],shouldn:[4,6],let:[5,6,1,9],pub:9,address:[7,4,3],path:[5,3],along:[5,6],standard:5,modifi:5,sinc:9,valu:[5,3,6,1,9],wait:6,box:[2,3],great:[2,4,5,6],tire:4,ahead:6,precursor:2,likin:4,reason:[4,5],later:[5,6,9],prior:3,pick:[4,9],action:[2,3,6],extrem:0,implement:[8,5],transact:6,commonli:[9,1],ourselv:6,employe:1,via:[0,2],regardless:[2,4,6,1],repositori:0,extra:4,solut:4,modul:[0,2,3,4,5,6,8,9],prefer:5,put:[0,6,9],unix:4,"boolean":1,instal:[0,2,3,4,5,6,9],total:6,unnecessari:3,cloud:4,highli:5,yourself:0,httpd:[6,9],from:[0,2,3,4,5,6,9],describ:[3,6],would:[5,3,6,9],commun:4,"super":2,visit:2,two:[0,6,7],noarch:0,few:6,live:0,handler:[2,6,9],call:[3,6,1],usr:[5,8,3,6,9],typo:5,recommend:5,msg:[5,8,3],suppos:[5,6],type:[8,4,5],tell:[3,6,9],more:[0,2,4,3,6,7],sort:4,flat:6,desir:[5,6],idempot:[5,4,3,6,9],comparison:[2,4],notif:4,stone:5,notic:4,train:4,agent:[0,9],particular:[2,6],central:4,compani:4,easiest:[2,6],starter:[5,6],must:[5,3,6],manpag:0,none:8,join:2,ibm:2,module_arg:8,dest:[3,6,9],alia:7,setup:[2,3,9],work:[0,2,4,3,6,7,9],knows_oop:1,dev:4,remain:2,minimum:[5,6],whatev:5,erb:4,learn:[0,1,2,4,5,6,7],under:6,purpos:3,root:[2,6],proof:5,control:[2,5,3,6,9],want:[1,3,4,5,6,8,9],tar:0,give:1,process:[2,4,3,6,9],lock:6,chip:2,sudo:[0,6],share:[2,5,3,6],templat:[0,2,4,3,6,9],high:[5,9],critic:2,tag:[0,3],acm:9,explor:0,onlin:1,simul:6,occur:[],nearli:[3,6,1],alwai:[5,4,3,6],cours:4,multipl:[7,4,6,9],newlin:[],secur:[4,3],rather:[4,3],anoth:[4,1],ping:[0,8,3,2],uptim:8,write:[2,1,3,4,5,6,9],how:[0,1,2,3,4,5,6,7,8,9],anyon:4,hop:4,instead:[4,3],somevalu:[5,6],config:[2,6],stock:3,map:6,financ:2,resourc:[2,4,6],referenc:[7,6],max:9,clone:[0,5],after:[4,6,9],lab:[2,4],befor:[4,3,6,9],ohai_:[3,6],tier:6,end:[4,3,6],args_data:5,data:[2,1,3,4,5,6,8,9],parallel:[2,4,6,9],man:[2,10],handl:[4,5],"short":[2,4],orchestr:[2,4,6],practic:[4,3,1],happi:2,lame:1,explicit:3,element:3,issu:[2,4],inform:[8,3],mango:1,combin:1,allow:[4,5,6],exclus:6,order:[4,6],talk:[0,6],origin:2,help:[2,5,1],xmpp:4,over:[2,4,9],move:[3,6],orang:1,becaus:[4,5,1],elit:1,rpmbuild:0,comma:[],hierarchi:4,effici:[4,6],suffer:4,mainli:4,paramet:[5,3,6],facter_:[3,6],jid:9,overlord:0,group:[2,8,6,7],cli:8,complex:[2,4,6],taboot:4,better:3,yaml:[2,4,6,1],pend:6,rapidli:8,infrastructur:[7,0,4,6,2],mail:[2,4,5,9,7],job_statu:[],main:[5,6],might:[5,6],easier:[4,5,1],wouldn:4,them:[1,3,4,5,6,7,9],good:[4,5],"return":[8,2,5,4,3],thei:[3,4,5,6,7,8,9],food:1,auto:5,safe:6,dai:4,scene:3,"break":6,framework:[8,2,4],jinja2:[0,4,3,6,9],half:4,now:[0,3,4,5,6,7],discuss:4,nor:3,strive:5,choic:[2,6],multiprocess:[0,4],vidal:4,name:[2,1,3,5,6,7,9],anyth:[5,4,3],edit:0,simpl:[2,1,4,6,8,9],didn:4,unlik:[4,6],separ:6,achiev:5,mode:[4,6,9],timeout:6,each:[1,3,4,5,6,9],debug:1,found:[8,5],updat:[3,9],mean:[5,4,3,6,1],harm:[],mental:4,due:[4,5],michael:2,laserllama:2,hard:4,idea:[2,4,5,6],wordpress:6,realli:[5,4,3,6,1],ensur:[4,6,9],backport:0,expect:6,our:1,happen:[4,3],patch:4,event:[5,4,3,6],out:[2,3,4,5,6,8,9],variabl:[2,4,3,6,9],safeti:7,network:2,space:3,bserver:0,reboot:[6,9],content:[0,4,5,6,2],adapt:[],rel:3,internet:2,print:[8,5],got:4,correct:[2,4,6,1],red:[2,4,5,9],smart:9,qualifi:3,painless:2,insid:6,advanc:[8,4,6],ntp:9,unpars:5,given:[4,3,9],argv:5,args_fil:5,facter:[2,4,3,6,9],small:[4,6,1],fixm:[],base:[2,4,6],believ:4,dictionari:[5,6,1],ask:[2,4],org:0,featur:[7,4,6],bash:[0,4,5,9],basi:6,reusabl:5,pyyaml:0,sytem:4,indent:1,recogn:6,launch:6,could:[8,4,5,6],traceback:5,synchron:6,fqdn:9,keep:[5,6],thing:[2,1,4,5,6,7],fruit:1,yum:[2,5,3,6,9],isn:[2,4,5],adrian:4,retain:4,think:[4,5],frequent:[2,4,6],first:[0,2,4,3,6,9],oper:[2,3,6,9],softwar:[2,4,3,9],rang:2,notifi:[2,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],instruct:[0,4],alreadi:[0,5,4,3,6],puppet:[2,4],"long":[2,4,3,6,9],massiv:2,open:[4,6],datetim:5,differ:[9,0,4,6,2],convent:[2,5,3],script:[8,2,4,5,9],associ:1,top:[5,4,3,6],mkdir:[],system:[0,2,3,4,5,6,7,9],construct:[8,4],too:[2,4,5,6,1],statement:[2,6],termin:9,john:[4,1],"final":[],rpath:2,iptabl:[],shell:[2,5,3,9],option:[8,4,5,9,10],especi:4,welcom:2,tool:[2,4,3,6,8,9,10],copi:[2,3,9],took:4,specifi:[1,3,4,5,6,9],retyp:0,github:[0,5,6,2],pars:[4,5],checkout:[5,4,3],rst:[],off:[2,4,6],exactli:3,than:[0,1,2,3,4,5,6,9],wide:4,liter:3,silli:[],target:[2,7],keyword:[4,6],provid:1,remov:[3,6,9],dive:6,tree:5,richer:4,structur:[],banana:[],project:[9,0,4,6,2],reus:[2,6],architect:2,str:5,were:[4,6],minut:[4,9],uses_cv:1,typic:[4,9],recheck:5,provis:4,pre:0,sai:[4,3,6,9],bootstrap:[2,4],runner:8,favorit:2,mind:[4,5],argument:[5,3,6],hypothet:[],dash:1,packag:[2,5,4,3,9],aforement:7,complet:[4,6],have:[0,1,2,4,5,6,7],need:[0,1,3,4,5,6,9],seem:4,predic:3,seek:3,well:[0,4,3,6],paramiko:0,sat:4,imagin:6,date:5,squar:[],zero:5,self:5,client:2,note:[9,5,3,6,7],also:[0,1,2,3,4,5,6,7,8,9],ideal:[2,4],contact:[8,0,4,3],build:[8,0,4,5],indic:[3,6],environ:3,datacent:6,hook:3,singl:[4,6],blue:6,begin:[9,1],sure:[6,9],unless:[3,6],distribut:[0,4,2],deploy:[2,4,6,9],track:9,reach:2,deleg:4,discov:6,most:[4,3,1],plai:[3,6],regular:6,whether:[8,4,5],plan:4,deploi:[2,4,3,6,9],bsd:4,why:2,don:[3,4,5,6,7,9],doc:2,adopt:4,cover:[4,9],doe:[2,5,4,3,7],meanwhil:4,bracket:7,snapshot:3,runtim:6,clean:4,databas:6,usual:[],awesom:[2,6],show:[6,9],cheat:4,text:4,sent:5,aggregr:5,syntax:[2,4,6,1],bring:[4,6],directli:[5,3,6,9],raleigh:2,particularli:6,playbook:[0,1,2,3,4,5,6,7,8,9,10],hack:[2,5],radic:2,protocol:3,dereferenc:6,fine:[4,5],find:[5,4,3],varnam:6,impact:4,absolut:3,onli:[0,3,4,5,6,9],explicitli:[3,6],locat:3,just:[0,1,2,3,4,5,6,9],pretti:[8,4],explain:5,configur:[0,1,2,4,3,6,7,9],apach:[4,6,9],state:[5,4,3,6,9],somefil:6,should:[5,4,3,1],somevar:6,about:[0,1,2,3,4,5,6],local:3,yml:6,long_running_oper:9,contribut:[2,9],variou:[4,3,6],get:[0,1,2,4,5,6,9],express:[2,8,5,6,1],stop:[5,4,3,9],kind:[4,5],autom:[4,6],repo:[5,3,9],ssl:4,obviou:[2,5],ssh:[0,4,9,2],increas:6,grep:3,requir:[0,2,3,4,5,6],uvh:0,mdehaan:6,bar:[7,6],"public":6,sha:3,bad:5,stuff:9,common:[2,5,6,1],contain:[5,4,3,6],usabl:[2,6],through:[0,3,2],where:[2,5,4,3],wrote:5,view:[2,10],respond:6,set:[0,5,4,3,6],dump:5,hierachi:4,quirk:1,arbitari:1,see:[0,1,2,3,4,5,6,7,9,10],sec:6,result:[5,8,3,6],arg:5,fail:[8,4,5,6],close:5,charact:1,setsebool:6,best:[5,4,3,6],subject:6,planet:2,statu:[5,6,9],still:4,extend:[2,4,6],expert:4,down:[8,6],pattern:[2,8,6,7],someth:[2,3,4,5,6,9],discoveri:3,restart:[4,3,6,9],figur:4,won:[6,9],between:[4,6],"import":[8,5,6],experi:4,across:4,attribut:3,altern:[6,9],solo:4,kei:[0,5,3,6,1],style:5,extens:[2,4],job:[9,1],entir:[4,5,6],aserv:0,recent:4,pull:4,webapp:[4,9],come:5,timmi:6,addit:[2,5,6],verbos:[5,3],both:[4,5],delimit:3,goal:2,howev:[4,5],equal:[4,5],against:[2,4,6,7],etc:[0,2,4,3,6,7,9],instanc:6,logic:6,mani:[5,6,9],com:[0,8,5,6,7],comment:5,among:4,assur:6,simpli:[3,6],author:2,can:[0,1,2,3,4,5,6,7,8,9],overview:1,inspir:[2,4],chmod:[5,6],distil:4,fashion:4,colon:6,shutdown:3,linux:[2,4],written:[2,5,3,6,9],poll:[2,6,9],mission:2,quit:5,coupl:4,platform:4,multiplay:2,decent:5,ansible_library_path:5,three:7,been:[2,4],json:[2,1,3,4,5,8],much:[2,4,3,6,1],besid:5,treat:[4,5],basic:[0,1,2,3,4,5,6,7],txt:3,quickli:[2,9],capistrano:[2,4],fire:[2,4,6],rubi:[5,4,3,9,1],convert:5,ani:[2,3,4,5,6,8,9],likes_emac:1,understand:5,togeth:6,func:[2,4],turn:5,atlanta:[6,9],educ:5,those:[4,3,6],emploi:1,authorized_kei:0,multi:[2,4,6],look:[7,5,6,9],replac:[],hoc:[2,4,3,6,9],servic:[2,5,3,6,9],md5sum:3,straighten:4,vars_fil:6,trick:[2,6],defin:6,"while":[4,6],match:[5,6],facter_hostnam:6,error:[4,5],cfengin:4,dehaan:2,layer:4,motd:[6,9],max_client:6,stdout:8,almost:[4,3],technolog:2,readm:5,site:[4,10],memcach:6,dag:4,myapp:9,module_nam:8,somekei:5,ship:3,sever:[4,6,1],around:4,http_port:6,develop:[0,1,2,4,5,6],inventori:[2,3,6,7],minim:[0,5],perform:4,make:[0,3,4,5,6,9],ohai:[2,4,3,6,9],cross:4,same:[7,6,1,9],check:[4,3,6,9],member:1,python:[0,1,2,3,4,5,8,9],add:[0,4,9],tutori:[2,5],split:5,success:[5,3],document:[0,1,4,5,6,8,9],ansibl:[0,1,2,3,4,5,6,7,8,9,10],higher:6,http:3,hostnam:[8,6],denot:7,nest:[5,3],permit:[],rail:4,effect:[],remot:[0,3,6,9],assign:[2,6],rais:5,user:[2,4,3,6],extern:[2,6],engin:9,php:9,distutil:[0,2],aka:6,tune:[],built:[0,4,9],yeah:[],judgement:3,lower:[4,5],appropri:4,kept:[4,6],scenario:3,mention:6,setenforc:6,compos:6,seth:4,spent:4,non:[2,5,6],exampl:[0,1,2,3,4,5,6,7,8,9,10],command:[0,2,3,4,5,6,7,8,9,10],thi:[0,1,3,4,5,6,7,9],choos:3,programm:[8,4],model:6,guidelin:5,spend:4,latest:[3,6,9],explan:5,next:6,identifi:4,execut:[2,3,4,5,6,8],less:[0,4,2],excel:[2,4],rest:10,select:[2,3,6,7],kill:[],irc:2,human:1,heavili:4,shorthand:[2,5],skill:1,simultan:9,languag:[0,1,2,3,4,5,6,7],web:[8,4,6,10,9],versu:2,easi:[2,4,3,7],mix:[7,6],trigger:[4,3,6],except:5,littl:[2,4],async_wrapp:5,valid:5,larg:4,notori:4,els:[2,6],save:[5,6],hat:[2,4],app:4,kick:[4,6,9],take:[5,4,3,6],bin:[0,3,5,6,8,9],applic:[8,4,6],march:5,which:[0,7,6,1,2],format:[2,1,4,3,6,7,9],read:[0,8,5,1,2],fast:2,dark:8,game:2,know:[5,4,3,1],background:[2,9],step:[4,3,6],world:[0,4],bit:[4,3],password:[0,6],daemon:[2,4],motorola:2,like:[1,3,4,5,6,7,9],specif:[7,8,9],header:7,signal:[4,6],arbitrari:4,manual:[4,6],integ:3,divers:2,remind:5,api:[8,2,5,4,3],necessari:[3,9],either:[4,3],lose:9,popular:2,async:[4,6],architectur:[2,4],page:[10,0,4,1,2],emerg:2,node:[0,2,3,4,5,6,9],shed:4,drop:[5,3],often:4,deal:5,webserv:[7,6,9],suppli:3,some:[0,2,3,4,5,6],back:[4,6],dead:2,born:4,intern:5,fabric:[2,4],heritag:4,server:[2,4,3,6,9],transport:[2,4],tmp:9,guid:[2,5,6],forcibl:[],lead:4,bottom:6,rpm:[0,5,2],avoid:[0,4,3],though:[2,5,4,3,6],definit:6,thank:4,legal:5,tracker:2,leav:[5,6],unit:5,foo:[7,6,9],complic:[2,4],refer:9,machin:[0,3,4,5,6,9],core:[2,4,5],encourag:4,yamllint:1,run:[0,1,3,4,5,6,8,9],itself:8,power:[8,2,4,6],importerror:5,usag:[5,3,9],devop:2,web2:8,vhost:6,host:[0,2,3,4,5,6,7,8,9],web1:8,promot:4,although:5,output:[4,5,6],meantim:4,appli:4,task:[2,4,6,9],simpler:[4,9],src:[3,6,9],sshd:2,actual:[5,4,3,6],othervar:[],surround:[],manag:[0,1,2,3,4,5,6,7,9],freenod:2,srv:[6,9],messag:[8,4,5],done:[4,6],industri:2,disabl:6,block:6,ntp_server:9,own:[2,4,3,6],real:0,bounc:[3,6],within:[4,3],contriv:[],sneaker:[],automat:[5,3],upgrad:[3,9],noth:[6,1],pair:[5,3,1],multinod:4,contrib:5,chang:[5,3,6,9],pitfal:[2,5],perl:9,soon:[],your:[0,2,3,4,5,6,7,9],risk:6,merg:4,stare:5,behind:[4,3],git:[0,2,3,4,5,9],prepar:5,wai:[0,4,5,6,9],aren:4,transfer:[2,5,9],support:[2,4,3,6],rotat:6,submit:4,custom:[4,6],avail:[0,1,3,4,5,6,8,9,10],start:[0,1,2,4,3,6,9],appl:1,interfac:4,includ:[2,5,3,6],lot:[2,5,9],suit:[4,6],"var":[2,6],datastructur:8,individu:7,far:[2,1],fork:[8,4,6,9],head:[3,9],scale:[2,4],simplejson:[0,5],enough:[7,4,9],lint:1,continu:5,taken:[4,6],shorter:5,link:5,sphinx:0,line:[0,1,2,3,4,5,6,7,8,9,10],"true":[5,3,1],congratul:0,info:9,strawberri:1,"throw":4,made:[5,4,3,9],input:[2,5],possibl:[7,5,6,9],inquir:5,wish:[0,1,4,6,7,8],caller:3,maximum:6,until:[0,5,6],asynchron:[2,6],record:1,below:6,stacktrac:5,limit:[2,6,9],rerun:6,otherwis:3,problem:[4,1],similar:[2,3,6],email:2,connect:6,curv:[2,4],gather:4,tasti:1,creat:[2,4],certain:[4,6],nobodi:5,parser:5,doesn:[2,6,1],repres:[6,1],strongli:4,cobbler:[2,4],file:[0,1,2,3,5,6,7,9],home:3,bob:6,exist:[2,6],simplest:5,probabl:[4,5,6],echo:[0,6],again:[4,5,6],coder:4,googl:2,dbserver:[7,6],when:[5,4,3,6,9],detail:[2,8,9],"default":[2,4,6,7],other:[0,1,2,3,4,5,6,9],futur:[0,5],varieti:[4,5],test:[0,5,4,3,2],assum:6,you:[0,1,2,3,4,5,6,7,9],external_var:6,poor:5,contend:4,sysadmin:4,intend:5,wildcard:7,fulli:3,sequenc:2,"class":[2,6],asciidoc:0,releas:[0,4],intent:[],log:[5,6],consid:5,sbin:[3,6,9],deferenc:[],gap:4,"60k":[2,4],stai:6,clojur:5,faster:6,amp:0,anywher:6,accept:5,reliabl:4,portion:7,place:2,ignor:5,potenti:[],time:[0,1,2,3,4,5,6,7,9],push:[4,6],hello:0},objtypes:{},titles:["Downloads & Getting Started","YAML Syntax","Introducing Ansible","Ansible Modules","Frequently Asked Questions","Module Development Guide","Playbooks","The Inventory File, Patterns, and Groups","Using the Python API","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:9,forget:6,selinux:6,consum:4,pluggabl:4,invent:6,prefix:[3,6,9],code:[2,5,4,3,9],sleep:6,legal:5,abil:4,follow:[4,3,6,7,8,9],scp:9,bubbl:[3,6],decid:[4,5,9],middl:[],depend:[4,5,6],sensit:[2,6],graph:4,elsewher:9,program:[2,1,3,4,5,6],mcollect:2,larg:4,blindingli:2,spec:6,introduc:2,"case":[4,5],sourc:[2,3,4,5,6,8,9],everi:[6,1,9],string:[5,3],without:[4,5],fals:[3,1],exception:4,signfic:5,difficult:4,failur:[8,5,4,3],veri:[8,2,4,6,9],affect:[5,3,6],implicitli:4,parameter:6,brows:5,relev:5,magic:[4,5,6],question:[2,4],level:[3,6,1],did:5,id_rsa:[0,9],list:[2,1,3,4,5,6,7,9,10],"try":[4,5],item:[8,1],sane:4,form:[5,6,1],shlex:5,team:4,dotnet:1,saltstack:2,straight:9,pkg:[3,6,9],pleas:4,alic:6,trend:3,natur:[3,6],seper:4,direct:[4,6],batch:4,chef:[2,4],second:[6,9],design:[2,4,6],pass:[5,3,6],download:[0,2],further:[6,1],port:[4,9],folk:5,even:[4,6,9],what:[0,1,2,3,4,5,6],compar:4,favcolor:[5,6,9],trivial:[2,3],section:[2,3,6],async_statu:9,current:[4,5,9],delet:3,abbrevi:1,version:[3,6,9],suspect:4,"new":4,net:[],ever:[2,5],method:8,told:6,manag:[0,1,2,3,4,5,6,7,9],xml:1,hasn:4,hash:[5,3,1],abov:[5,6,9],conf:[6,9],eckersberg:[4,1],gener:[4,5],never:[4,5],privat:6,here:[2,5,3,6,9],shouldn:[4,6],let:[5,6,1,9],pub:9,address:[7,4,3],path:[5,3],along:[5,6],standard:5,modifi:5,sinc:9,valu:[5,3,6,1,9],wait:6,box:[2,3],great:[2,4,5,6],tire:4,ahead:6,precursor:2,likin:4,reason:[4,5],later:[5,6,9],prior:3,pick:[4,9],action:[2,3,6],extrem:0,implement:[8,5],transact:6,commonli:[9,1],ourselv:6,employe:1,via:[0,2],regardless:[2,4,6,1],repositori:0,extra:4,solut:4,modul:[0,2,3,4,5,6,8,9],prefer:5,put:[0,3,6,9],unix:4,"boolean":1,instal:[0,2,3,4,5,6,9],total:6,cloud:4,highli:5,yourself:0,httpd:[6,9],from:[0,2,3,4,5,6,9],describ:[3,6],would:[5,3,6,9],commun:4,"super":2,visit:2,two:[0,6,7],noarch:0,few:6,live:0,handler:[2,6,9],call:[3,6,1],usr:[5,8,3,6,9],typo:5,recommend:5,msg:[5,8,3],suppos:[5,6],type:[8,4,5],tell:[3,6,9],more:[0,2,4,3,6,7],sort:4,flat:6,desir:[5,6],idempot:[5,4,3,6,9],comparison:[2,4],notif:4,stone:5,notic:4,train:4,agent:[0,9],particular:[2,6],central:4,compani:4,easiest:[2,6],starter:[5,6],must:[5,3,6],manpag:0,none:8,join:2,ibm:2,module_arg:8,dest:[3,6,9],alia:7,setup:[2,3,9],work:[0,2,4,3,6,7,9],knows_oop:1,dev:4,remain:2,minimum:[5,6],whatev:5,erb:4,learn:[0,1,2,4,5,6,7],under:6,purpos:3,root:[2,6],proof:5,control:[2,5,3,6,9],want:[1,3,4,5,6,8,9],tar:0,give:1,process:[2,4,3,6,9],lock:6,chip:2,sudo:[0,6],share:[2,5,3,6],templat:[0,2,4,3,6,9],high:[5,9],critic:2,tag:[0,3],acm:9,explor:0,onlin:1,simul:6,occur:[],nearli:[3,6,1],alwai:[5,4,3,6],cours:4,multipl:[7,4,6,9],newlin:[],secur:[4,3],rather:[4,3],anoth:[4,1],ping:[0,8,3,2],uptim:8,write:[2,1,3,4,5,6,9],how:[0,1,2,3,4,5,6,7,8,9],anyon:4,hop:4,subdirectori:3,instead:[4,3],somevalu:[5,6],runtim:6,config:[2,6],stock:3,map:6,financ:2,resourc:[2,4,6],referenc:[7,6],max:9,clone:[0,5],after:[4,6,9],"long":[2,4,3,6,9],lab:[2,4],befor:[4,3,6,9],ohai_:[3,6],tier:6,end:[4,3,6],args_data:5,data:[2,1,3,4,5,6,8,9],parallel:[2,4,6,9],man:[2,10],handl:[4,5],"short":[2,4],orchestr:[2,4,6],practic:[4,3,1],happi:2,ani:[2,3,4,5,6,8,9],lame:1,explicit:3,element:3,issu:[2,4],inform:[8,3],mango:1,combin:1,allow:[4,5,6],exclus:6,order:[4,6],talk:[0,6],origin:2,help:[2,5,1],xmpp:4,over:[2,4,9],move:[3,6],orang:1,becaus:[4,5,1],elit:1,rpmbuild:0,comma:[],hierarchi:4,suffer:4,mainli:4,paramet:[5,3,6],facter_:[3,6],jid:9,overlord:0,group:[2,8,3,6,7],cli:8,complex:[2,4,6],taboot:4,better:3,yaml:[2,4,6,1],pend:6,rapidli:8,infrastructur:[7,0,4,6,2],mail:[2,4,5,9,7],job_statu:[],main:[5,6],might:[5,6],easier:[4,5,1],wouldn:4,them:[1,3,4,5,6,7,9],good:[4,5],"return":[8,2,5,4,3],thei:[3,4,5,6,7,8,9],food:1,auto:5,safe:6,dai:4,scene:3,"break":6,framework:[8,2,4],jinja2:[0,4,3,6,9],half:4,now:[0,3,4,5,6,7],discuss:4,nor:3,strive:5,choic:[2,6],multiprocess:[0,4],vidal:4,name:[2,1,3,5,6,7,9],anyth:[5,4,3],edit:0,simpl:[2,1,4,6,8,9],didn:4,unlik:[4,6],separ:6,achiev:5,mode:[4,3,6,9],timeout:6,each:[1,3,4,5,6,9],debug:1,found:[8,5],updat:[3,9],mean:[5,4,3,6,1],harm:[],mental:4,michael:2,laserllama:2,hard:4,idea:[2,4,5,6],wordpress:6,realli:[5,4,3,6,1],ensur:[4,6,9],backport:0,expect:6,our:1,happen:[4,3],patch:4,event:[5,4,3,6],out:[2,3,4,5,6,8,9],variabl:[2,4,3,6,9],safeti:7,network:2,space:3,bserver:0,reboot:[6,9],content:[0,2,3,4,5,6],adapt:[],rel:3,internet:2,print:[8,5],got:4,correct:[2,4,6,1],red:[2,4,5,9],smart:9,qualifi:3,painless:2,insid:6,advanc:[8,4,6],ntp:9,unpars:5,given:[4,3,9],argv:5,args_fil:5,facter:[2,4,3,6,9],small:[4,6,1],fixm:[],base:[2,4,6],believ:4,dictionari:[5,6,1],ask:[2,4],org:0,featur:[7,4,6],bash:[0,4,5,9],basi:6,reusabl:5,pyyaml:0,sytem:4,indent:1,recogn:6,launch:6,could:[8,4,5,6],traceback:5,synchron:6,fqdn:9,keep:[5,6],thing:[2,1,4,5,6,7],fruit:1,yum:[2,5,3,6,9],isn:[2,4,5],adrian:4,retain:4,think:[4,5],frequent:[2,4,6],first:[0,2,4,3,6,9],oper:[2,3,6,9],softwar:[2,4,3,9],rang:2,english:3,notifi:[2,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],instruct:[0,4],alreadi:[0,5,4,3,6],puppet:[2,4],fast:2,owner:3,massiv:2,open:[4,6],datetim:5,differ:[9,0,4,6,2],unlink:3,bracket:7,convent:[2,5,3],script:[8,2,4,5,9],associ:1,top:[5,4,3,6],mkdir:[],system:[0,2,3,4,5,6,7,9],construct:[8,4],too:[2,4,5,6,1],statement:[2,6],termin:9,john:[4,1],"final":[],rpath:2,iptabl:[],shell:[2,5,3,9],option:[3,4,5,8,9,10],especi:4,welcom:2,tool:[2,4,3,6,8,9,10],copi:[2,3,9],leav:[5,6],took:4,specifi:[1,3,4,5,6,9],retyp:0,github:[0,5,6,2],pars:[4,5],checkout:[5,4,3],rst:[],off:[2,4,6],exactli:3,than:[0,1,2,3,4,5,6,9],wide:4,liter:3,silli:[],target:[2,7],keyword:[4,6],provid:1,remov:[3,6,9],dive:6,tree:5,richer:4,structur:[],banana:[],project:[9,0,4,6,2],reus:[2,6],architect:2,str:5,were:[4,6],minut:[4,9],uses_cv:1,typic:[4,9],recheck:5,provis:4,pre:0,sai:[4,3,6,9],bootstrap:[2,4],runner:8,favorit:2,mind:[4,5],anywher:6,hypothet:[],dash:1,packag:[2,5,4,3,9],aforement:7,complet:[4,6],have:[0,1,2,4,5,6,7],need:[0,1,3,4,5,6,9],seem:4,predic:3,seek:3,well:[0,4,3,6],paramiko:0,sat:4,imagin:6,date:5,squar:[],zero:5,self:5,client:2,note:[9,5,3,6,7],also:[0,1,2,3,4,5,6,7,8,9],ideal:[2,4],contact:[8,0,4,3],build:[8,0,4,5],indic:[3,6],environ:3,datacent:6,hook:3,singl:[4,6],blue:6,begin:[9,1],sure:[6,9],unless:[3,6],distribut:[0,4,2],deploy:[2,4,6,9],track:9,filesystem:3,reach:2,deleg:4,discov:6,most:[4,3,1],plai:[3,6],regular:6,whether:[8,4,5],plan:4,deploi:[2,4,3,6,9],bsd:4,why:2,don:[3,4,5,6,7,9],doc:2,adopt:4,cover:[4,9],doe:[2,5,4,3,7],meanwhil:4,declar:6,snapshot:3,place:2,clean:4,databas:6,usual:[],awesom:[2,6],show:[6,9],cheat:4,text:4,sent:5,aggregr:5,syntax:[2,4,6,1],bring:[4,6],directli:[5,3,6,9],raleigh:2,particularli:6,playbook:[0,1,2,3,4,5,6,7,8,9,10],hack:[2,5],radic:2,protocol:3,dereferenc:6,fine:[4,5],find:[5,4,3],transport:[2,4],varnam:6,impact:4,absolut:3,onli:[0,3,4,5,6,9],explicitli:[3,6],locat:3,just:[0,1,2,3,4,5,6,9],pretti:[8,4],explain:5,configur:[0,1,2,4,3,6,7,9],apach:[4,6,9],state:[5,4,3,6,9],somefil:6,should:[5,4,3,1],somevar:6,about:[0,1,2,3,4,5,6],local:3,yml:6,long_running_oper:9,contribut:[2,9],variou:[4,3,6],get:[0,1,2,4,5,6,9],express:[2,8,5,6,1],stop:[5,4,3,9],kind:[4,5],autom:[4,6],repo:[5,3,9],ssl:4,obviou:[2,5],ssh:[0,4,9,2],increas:6,grep:3,requir:[0,2,3,4,5,6],uvh:0,mdehaan:6,bar:[7,6],"public":6,sha:3,bad:5,stuff:9,common:[2,5,6,1],contain:[5,4,3,6],usabl:[2,6],through:[0,3,2],where:[2,5,4,3],wrote:5,view:[2,10],respond:6,set:[0,5,4,3,6],dump:5,hierachi:4,quirk:1,arbitari:1,see:[0,1,2,3,4,5,6,7,9,10],sec:6,result:[5,8,3,6],arg:5,fail:[8,4,5,6],close:5,charact:1,setsebool:6,best:[5,4,3,6],subject:6,planet:2,statu:[5,6,9],still:4,extend:[2,4,6],expert:4,down:[8,6],pattern:[2,8,6,7],someth:[2,3,4,5,6,9],discoveri:3,restart:[4,3,6,9],figur:4,won:[6,9],between:[4,6],"import":[8,5,6],experi:4,across:4,attribut:3,altern:[6,9],solo:4,kei:[0,5,3,6,1],style:5,extens:[2,4],job:[9,1],entir:[4,5,6],aserv:0,recent:4,pull:4,webapp:[4,9],come:5,timmi:6,addit:[2,5,3,6],verbos:[5,3],both:[4,5],delimit:3,goal:2,howev:[4,5],equal:[4,5],against:[2,4,6,7],etc:[0,2,4,3,6,7,9],tutori:[2,5],logic:6,mani:[5,6,9],com:[0,8,5,6,7],comment:5,among:4,assur:6,simpli:[3,6],author:2,can:[0,1,2,3,4,5,6,7,8,9],overview:1,inspir:[2,4],chmod:[5,3,6],distil:4,fashion:4,colon:6,shutdown:3,linux:[2,4],written:[2,5,3,6,9],poll:[2,6,9],mission:2,quit:5,three:7,coupl:4,platform:4,multiplay:2,decent:5,ansible_library_path:5,due:[4,5],been:[2,4],json:[2,1,3,4,5,8],much:[2,4,3,6,1],besid:5,treat:[4,5],basic:[0,1,2,3,4,5,6,7],txt:3,immedi:3,quickli:[2,9],capistrano:[2,4],fire:[2,4,6],rubi:[5,4,3,9,1],convert:5,argument:[5,3,6],likes_emac:1,understand:5,togeth:6,func:[2,4],turn:5,atlanta:[6,9],educ:5,those:[4,3,6],real:0,emploi:1,authorized_kei:0,multi:[2,4,6],look:[7,5,6,9],replac:[],hoc:[2,4,3,6,9],servic:[2,5,3,6,9],md5sum:3,straighten:4,vars_fil:6,trick:[2,6],defin:6,"while":[4,6],match:[5,6],facter_hostnam:6,error:[4,5],cfengin:4,dehaan:2,layer:4,motd:[6,9],max_client:6,stdout:8,almost:[4,3],technolog:2,readm:5,site:[4,10],memcach:6,dag:4,myapp:9,module_nam:8,somekei:5,ship:3,sever:[4,6,1],around:4,http_port:6,develop:[0,1,2,4,5,6],inventori:[2,3,6,7],minim:[0,5],perform:4,make:[0,3,4,5,6,9],ohai:[2,4,3,6,9],cross:4,same:[7,6,1,9],check:[4,3,6,9],member:1,python:[0,1,2,3,4,5,8,9],add:[0,4,9],instanc:6,split:5,success:[5,3],document:[0,1,4,5,6,8,9],ansibl:[0,1,2,3,4,5,6,7,8,9,10],higher:6,http:3,hostnam:[8,6],denot:7,nest:[5,3],permit:[],rail:4,effect:[],remot:[0,3,6,9],assign:[2,6],rais:5,user:[2,4,3,6],extern:[2,6],engin:9,php:9,distutil:[0,2],aka:6,tune:[],built:[0,4,9],yeah:[],judgement:3,lower:[4,5],appropri:4,kept:[4,6],scenario:3,mention:6,setenforc:6,compos:6,seth:4,spent:4,non:[2,5,6],exampl:[0,1,2,3,4,5,6,7,8,9,10],command:[0,2,3,4,5,6,7,8,9,10],thi:[0,1,3,4,5,6,7,9],choos:3,programm:[8,4],model:6,guidelin:5,spend:4,latest:[3,6,9],explan:5,next:6,identifi:4,execut:[2,3,4,5,6,8],less:[0,4,2],excel:[2,4],rest:10,detail:[2,8,9],select:[2,3,6,7],kill:[],irc:2,human:1,heavili:4,shorthand:[2,5],skill:1,simultan:9,yet:3,languag:[0,1,2,3,4,5,6,7],web:[8,4,6,10,9],versu:2,easi:[2,4,3,7],mix:[7,6],trigger:[4,3,6],except:5,littl:[2,4],async_wrapp:5,valid:5,notori:4,els:[2,6],save:[5,6],hat:[2,4],app:4,kick:[4,6,9],take:[5,4,3,6],bin:[0,3,5,6,8,9],applic:[8,4,6],march:5,which:[0,7,6,1,2],format:[2,1,4,3,6,7,9],read:[0,8,5,1,2],dark:8,game:2,know:[5,4,3,1],background:[2,9],step:[4,3,6],world:[0,4],bit:[4,3],password:[0,6],recurs:3,daemon:[2,4],motorola:2,like:[1,3,4,5,6,7,9],specif:[7,8,9],header:7,signal:[4,6],arbitrari:4,manual:[4,6],integ:3,divers:2,remind:5,api:[8,2,5,4,3],necessari:[3,9],either:[4,3],lose:9,popular:2,async:[4,6],architectur:[2,4],page:[10,0,4,1,2],node:[0,2,3,4,5,6,9],shed:4,drop:[5,3],often:4,deal:5,webserv:[7,6,9],suppli:3,some:[0,2,3,4,5,6],back:[4,6],dead:2,born:4,intern:5,fabric:[2,4],heritag:4,server:[2,4,3,6,9],librari:[5,1],absent:3,tmp:9,guid:[2,5,6],forcibl:[],lead:4,bottom:6,rpm:[0,5,2],avoid:[0,4,3],though:[2,5,4,3,6],definit:6,thank:4,per:8,tracker:2,exit:[8,5],unit:5,foo:[7,6,9],complic:[2,4],refer:9,machin:[0,3,4,5,6,9],core:[2,4,5],encourag:4,yamllint:1,run:[0,1,3,4,5,6,8,9],itself:8,power:[8,2,4,6],importerror:5,usag:[5,3,9],symlink:3,devop:2,web2:8,vhost:6,host:[0,2,3,4,5,6,7,8,9],web1:8,promot:4,although:5,output:[4,5,6],meantim:4,appli:4,task:[2,4,6,9],simpler:[4,9],src:[3,6,9],sshd:2,actual:[5,4,3,6],othervar:[],surround:[],unnecessari:3,freenod:2,srv:[6,9],messag:[8,4,5],done:[4,6],industri:2,disabl:6,block:6,ntp_server:9,own:[2,4,3,6],effici:[4,6],bounc:[3,6],within:[4,3],contriv:[],sneaker:[],automat:[5,3],upgrad:[3,9],noth:[6,1],pair:[5,3,1],multinod:4,contrib:5,chang:[5,3,6,9],pitfal:[2,5],perl:9,soon:[],your:[0,2,3,4,5,6,7,9],risk:6,merg:4,stare:5,behind:[4,3],git:[0,2,3,4,5,9],prepar:5,wai:[0,4,5,6,9],aren:4,transfer:[2,5,9],support:[2,4,3,6],rotat:6,submit:4,custom:[4,6],avail:[0,1,3,4,5,6,8,9,10],start:[0,1,2,4,3,6,9],appl:1,interfac:4,includ:[2,5,3,6],lot:[2,5,9],suit:[4,6],"var":[2,6],datastructur:8,individu:7,far:[2,1],fork:[8,4,6,9],head:[3,9],scale:[2,4],simplejson:[0,5],enough:[7,4,9],lint:1,continu:5,taken:[4,6],shorter:5,link:5,sphinx:0,line:[0,1,2,3,4,5,6,7,8,9,10],"true":[5,3,1],congratul:0,info:9,strawberri:1,"throw":4,made:[5,4,3,9],input:[2,5],possibl:[7,5,6,9],inquir:5,wish:[0,1,4,6,7,8],caller:3,maximum:6,until:[0,5,6],asynchron:[2,6],record:1,below:[3,6],stacktrac:5,limit:[2,6,9],rerun:6,otherwis:3,problem:[4,1],similar:[2,3,6],email:2,connect:6,curv:[2,4],gather:4,tasti:1,creat:[2,4,3],certain:[4,6],nobodi:5,parser:5,doesn:[2,6,1],repres:[6,1],strongli:4,cobbler:[2,4],file:[0,1,2,3,5,6,7,9],home:3,bob:6,exist:[2,3,6],simplest:5,probabl:[4,5,6],echo:[0,6],again:[4,5,6],coder:4,googl:2,dbserver:[7,6],when:[5,4,3,6,9],chown:3,chgrp:3,"default":[2,4,3,6,7],other:[0,1,2,3,4,5,6,9],futur:[0,5],varieti:[4,5],test:[0,5,4,3,2],assum:6,you:[0,1,2,3,4,5,6,7,9],external_var:6,poor:5,contend:4,sysadmin:4,intend:5,wildcard:7,fulli:3,sequenc:2,"class":[2,6],asciidoc:0,releas:[0,4],intent:[],log:[5,6],consid:5,sbin:[3,6,9],deferenc:[],gap:4,"60k":[2,4],stai:6,clojur:5,faster:6,amp:0,directori:[5,3,6],accept:5,reliabl:4,portion:7,emerg:2,ignor:5,potenti:[],time:[0,1,2,3,4,5,6,7,9],push:[4,6],hello:0},objtypes:{},titles:["Downloads & Getting Started","YAML Syntax","Introducing Ansible","Ansible Modules","Frequently Asked Questions","Module Development Guide","Playbooks","The Inventory File, Patterns, and Groups","Using the Python API","Command Line Examples","Man Pages"],objnames:{},filenames:["gettingstarted","YAMLSyntax","index","modules","faq","moduledev","playbooks","patterns","api","examples","man"]}) \ No newline at end of file