diff --git a/CHANGELOG.md b/CHANGELOG.md index aef4f62b765..f3959377970 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -235,7 +235,7 @@ New modules: * system: at * utilities: assert -Other notable changes (many new module params & bugfixes may not not listed): +Other notable changes (many new module params & bugfixes may not be listed): * no_reboot is now defaulted to "no" in the ec2_ami module to ensure filesystem consistency in the resulting AMI. * sysctl module overhauled @@ -295,7 +295,7 @@ Highlighted new features: * Added do-until feature, which can be used to retry a failed task a specified number of times with a delay in-between the retries. * Added failed_when option for tasks, which can be used to specify logical statements that make it easier to determine when a task has failed, or to make it easier to ignore certain non-zero return codes for some commands. * Added the "subelement" lookup plugin, which allows iteration of the keys of a dictionary or items in a list. -* Added the capability to use either paramiko or ssh for the inital setup connection of an accelerated playbook. +* Added the capability to use either paramiko or ssh for the initial setup connection of an accelerated playbook. * Automatically provide advice on common parser errors users encounter. * Deprecation warnings are now shown for legacy features: when_integer/etc, only_if, include+with_items, etc. Can be disabled in ansible.cfg * The system will now provide helpful tips around possible YAML syntax errors increasing ease of use for new users. @@ -365,7 +365,7 @@ Misc changes (all module additions/fixes may not listed): * Added a -vvvv level, which will show SSH client debugging information in the event of a failure. * Includes now support the more standard syntax, similar to that of role includes and dependencies. * Changed the `user:` parameter on plays to `remote_user:` to prevent confusion with the module of the same name. Still backwards compatible on play parameters. -* Added parameter to allow the fetch module to skip the md5 validation step ('validate_md5=false'). This is usefull when fetching files that are actively being written to, such as live log files. +* Added parameter to allow the fetch module to skip the md5 validation step ('validate_md5=false'). This is useful when fetching files that are actively being written to, such as live log files. * Inventory hosts are used in the order they appear in the inventory. * in hosts: foo[2-5] type syntax, the iterators now are zero indexed and the last index is non-inclusive, to match Python standards. * There is now a way for a callback plugin to disable itself. See osx_say example code for an example. @@ -624,7 +624,7 @@ Modules added: * packages: redhat_subscription: manage Red Hat subscription usage * packages: rhn_register: basic RHN registration * packages: zypper (SuSE) -* database: postgresql_priv: manages postgresql priveledges +* database: postgresql_priv: manages postgresql privileges * networking: bigip_pool: load balancing with F5s * networking: ec2_elb: add and remove machines from ec2 elastic load balancers * notification: hipchat: send notification events to hipchat @@ -666,7 +666,7 @@ Bugfixes and Misc Changes: * private_ip parameter added to the ec2 module * $FILE and $PIPE now tolerate unicode * various plugin loading operations have been made more efficient -* hostname now uses platform.node versus socket.gethostname to be more consistant with Unix 'hostname' +* hostname now uses platform.node versus socket.gethostname to be more consistent with Unix 'hostname' * fix for SELinux operations on Unicode path names * inventory directory locations now ignore files with .ini extensions, making hybrid inventory easier * copy module in check-mode now reports back correct changed status when used with force=no @@ -706,8 +706,8 @@ the variable is still registered for the host, with the attribute skipped: True. * localhost and 127.0.0.1 are now fuzzy matched in inventory (are now more or less interchangeable) * AIX improvements/fixes for users, groups, facts * lineinfile now does atomic file replacements -* fix to not pass PasswordAuthentication=no in the config file unneccessarily for SSH connection type -* for for authorized_key on Debian Squeeze +* fix to not pass PasswordAuthentication=no in the config file unnecessarily for SSH connection type +* for authorized_key on Debian Squeeze * fixes for apt_repository module reporting changed incorrectly on certain repository types * allow the virtualenv argument to the pip module to be a pathname * service pattern argument now correctly read for BSD services @@ -1133,7 +1133,7 @@ Module changes: * setup module now detects interfaces with aliases * better handling of VM guest type detection in setup module * new module boilerplate code to check for mutually required arguments, arguments required together, exclusive args -* add pattern= as a paramter to the service module (for init scripts that don't do status, or do poor status) +* add pattern= as a parameter to the service module (for init scripts that don't do status, or do poor status) * various fixes to mysql & postresql modules * added a thirsty= option (boolean, default no) to the get_url module to decide to download the file every time or not * added a wait_for module to poll for ports being open diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index cfdcf0821b5..eeb32d15bdb 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -138,7 +138,7 @@ affecting a smaller number of users. Since we place a strong emphasis on testing and code review, it may take a few months for a minor feature to get merged. Don't worry though -- we'll also take periodic sweeps through the lower priority queues and give -them some attention as well, particularly in the area of new module changes. So it doesn't neccessarily +them some attention as well, particularly in the area of new module changes. So it doesn't necessarily mean that we'll be exhausting all of the higher-priority queues before getting to your ticket. Release Numbering diff --git a/docsite/_static/searchtools.js b/docsite/_static/searchtools.js index 663be4c909b..945b7a93e6b 100644 --- a/docsite/_static/searchtools.js +++ b/docsite/_static/searchtools.js @@ -13,7 +13,7 @@ * helper function to return a node containing the * search summary for a given text. keywords is a list * of stemmed words, hlwords is the list of normal, unstemmed - * words. the first one is used to find the occurance, the + * words. the first one is used to find the occurrence, the * latter for highlighting it. */ @@ -557,4 +557,4 @@ var Search = { $(document).ready(function() { Search.init(); -}); \ No newline at end of file +}); diff --git a/library/cloud/ec2_elb b/library/cloud/ec2_elb index 228048d3814..42cb1819025 100644 --- a/library/cloud/ec2_elb +++ b/library/cloud/ec2_elb @@ -201,7 +201,7 @@ class ElbManager: self.module.fail_json(msg=msg % (self.instance_id, lb)) if instance_state.state == awaited_state: - # Check the current state agains the initial state, and only set + # Check the current state against the initial state, and only set # changed if they are different. if (initial_state is None) or (instance_state.state != initial_state.state): self.changed = True diff --git a/library/cloud/ec2_vpc b/library/cloud/ec2_vpc index baf035ccb37..2fd1efea4e5 100644 --- a/library/cloud/ec2_vpc +++ b/library/cloud/ec2_vpc @@ -137,7 +137,7 @@ EXAMPLES = ''' resource_tags: { "Environment":"Development" } region: us-west-2 # Full creation example with subnets and optional availability zones. -# The absence or presense of subnets deletes or creates them respectively. +# The absence or presence of subnets deletes or creates them respectively. local_action: module: ec2_vpc state: present @@ -412,7 +412,7 @@ def create_vpc(module, vpc_conn): # indempotent is to basically build all the route tables as # defined, track the route table ids, and then run through the # remote list of route tables and delete any that we didn't - # create. This shouldn't interupt traffic in theory, but is the + # create. This shouldn't interrupt traffic in theory, but is the # only way to really work with route tables over time that I can # think of without using painful aws ids. Hopefully boto will add # the replace-route-table API to make this smoother and diff --git a/library/cloud/gc_storage b/library/cloud/gc_storage index 8696f8e965d..1963a148da2 100644 --- a/library/cloud/gc_storage +++ b/library/cloud/gc_storage @@ -317,7 +317,7 @@ def handle_create(module, gs, bucket, obj): if bucket_check(module, gs, bucket): module.exit_json(msg="Bucket already exists.", changed=False) else: - module.exit_json(msg="Bucket created succesfully", changed=create_bucket(module, gs, bucket)) + module.exit_json(msg="Bucket created successfully", changed=create_bucket(module, gs, bucket)) if bucket and obj: if bucket_check(module, gs, bucket): if obj.endswith('/'): @@ -362,10 +362,10 @@ def main(): if mode == 'put': if not src or not object: - module.fail_json(msg="When using PUT, src, bucket, object are mandatory paramters") + module.fail_json(msg="When using PUT, src, bucket, object are mandatory parameters") if mode == 'get': if not dest or not object: - module.fail_json(msg="When using GET, dest, bucket, object are mandatory paramters") + module.fail_json(msg="When using GET, dest, bucket, object are mandatory parameters") if obj: obj = os.path.expanduser(module.params['object']) diff --git a/library/cloud/quantum_network b/library/cloud/quantum_network index 606c493f398..6b0c66e7a12 100644 --- a/library/cloud/quantum_network +++ b/library/cloud/quantum_network @@ -168,7 +168,7 @@ def _set_tenant_id(module): _os_tenant_id = tenant.id break if not _os_tenant_id: - module.fail_json(msg = "The tenant id cannot be found, please check the paramters") + module.fail_json(msg = "The tenant id cannot be found, please check the parameters") def _get_net_id(neutron, module): diff --git a/library/cloud/quantum_router b/library/cloud/quantum_router index d5f5d56a362..38d479128f2 100644 --- a/library/cloud/quantum_router +++ b/library/cloud/quantum_router @@ -139,7 +139,7 @@ def _set_tenant_id(module): _os_tenant_id = tenant.id break if not _os_tenant_id: - module.fail_json(msg = "The tenant id cannot be found, please check the paramters") + module.fail_json(msg = "The tenant id cannot be found, please check the parameters") def _get_router_id(module, neutron): diff --git a/library/cloud/quantum_router_interface b/library/cloud/quantum_router_interface index 8fdad4f8954..c5828ad4106 100644 --- a/library/cloud/quantum_router_interface +++ b/library/cloud/quantum_router_interface @@ -140,7 +140,7 @@ def _set_tenant_id(module): _os_tenant_id = tenant.id break if not _os_tenant_id: - module.fail_json(msg = "The tenant id cannot be found, please check the paramters") + module.fail_json(msg = "The tenant id cannot be found, please check the parameters") def _get_router_id(module, neutron): diff --git a/library/cloud/quantum_subnet b/library/cloud/quantum_subnet index 5034a736a10..404fd1a6728 100644 --- a/library/cloud/quantum_subnet +++ b/library/cloud/quantum_subnet @@ -174,7 +174,7 @@ def _set_tenant_id(module): _os_tenant_id = tenant.id break if not _os_tenant_id: - module.fail_json(msg = "The tenant id cannot be found, please check the paramters") + module.fail_json(msg = "The tenant id cannot be found, please check the parameters") def _get_net_id(neutron, module): kwargs = { diff --git a/library/cloud/rax_files_objects b/library/cloud/rax_files_objects index de8400c5c52..f2510477674 100644 --- a/library/cloud/rax_files_objects +++ b/library/cloud/rax_files_objects @@ -349,7 +349,7 @@ def download(module, cf, container, src, dest, structure): def delete(module, cf, container, src, dest): """ Delete specific objects by proving a single file name or a - comma-separated list to src OR dest (but not both). Ommitting file name(s) + comma-separated list to src OR dest (but not both). Omitting file name(s) assumes the entire container is to be deleted. """ objs = None diff --git a/library/cloud/s3 b/library/cloud/s3 index 715c0e00ab9..dcb39b53736 100644 --- a/library/cloud/s3 +++ b/library/cloud/s3 @@ -443,7 +443,7 @@ def main(): if bucketrtn is True: module.exit_json(msg="Bucket already exists.", changed=False) else: - module.exit_json(msg="Bucket created succesfully", changed=create_bucket(module, s3, bucket)) + module.exit_json(msg="Bucket created successfully", changed=create_bucket(module, s3, bucket)) if bucket and obj: bucketrtn = bucket_check(module, s3, bucket) if obj.endswith('/'): diff --git a/library/commands/script b/library/commands/script index 276d16c4034..01a1ae34e71 100644 --- a/library/commands/script +++ b/library/commands/script @@ -7,7 +7,7 @@ short_description: Runs a local script on a remote node after transferring it description: - "The M(script) module takes the script name followed by a list of space-delimited arguments. " - - "The local script at path will be transfered to the remote node and then executed. " + - "The local script at path will be transferred to the remote node and then executed. " - "The given script will be processed through the shell environment on the remote node. " - "This module does not require python on the remote system, much like the M(raw) module. " diff --git a/library/database/redis b/library/database/redis index 59a1bde7277..eb9654631e7 100644 --- a/library/database/redis +++ b/library/database/redis @@ -198,7 +198,7 @@ def main(): pass mode = module.params['slave_mode'] - #Check if we ahve all the data + #Check if we have all the data if mode == "slave": # Only need data if we want to be slave if not master_host: module.fail_json( @@ -235,7 +235,7 @@ def main(): else: # Do the stuff # (Check Check_mode before commands so the commands aren't evaluated - # if not necesary) + # if not necessary) if mode == "slave": if module.check_mode or\ set_slave_mode(r, master_host, master_port): @@ -281,7 +281,7 @@ def main(): # Do the stuff # (Check Check_mode before commands so the commands aren't evaluated - # if not necesary) + # if not necessary) if mode == "all": if module.check_mode or flush(r): module.exit_json(changed=True, flushed=True) diff --git a/library/files/acl b/library/files/acl index 87c3784cf4b..d03abd7ef55 100644 --- a/library/files/acl +++ b/library/files/acl @@ -77,7 +77,7 @@ options: required: false default: null description: - - DEPRECATED. The acl to set or remove. This must always be quoted in the form of '::'. The qualifier may be empty for some types, but the type and perms are always requried. '-' can be used as placeholder when you do not care about permissions. This is now superceeded by entity, type and permissions fields. + - DEPRECATED. The acl to set or remove. This must always be quoted in the form of '::'. The qualifier may be empty for some types, but the type and perms are always requried. '-' can be used as placeholder when you do not care about permissions. This is now superseded by entity, type and permissions fields. author: Brian Coca notes: diff --git a/library/files/xattr b/library/files/xattr index 25179e3c628..94115ae3b51 100644 --- a/library/files/xattr +++ b/library/files/xattr @@ -165,7 +165,7 @@ def main(): res = {} if key is None and state in ['present','absent']: - module.fail_json(msg="%s needs a key paramter" % state) + module.fail_json(msg="%s needs a key parameter" % state) # All xattr must begin in user namespace if key is not None and not re.match('^user\.',key): diff --git a/library/net_infrastructure/arista_interface b/library/net_infrastructure/arista_interface index 75a375b7427..25af801ef6c 100644 --- a/library/net_infrastructure/arista_interface +++ b/library/net_infrastructure/arista_interface @@ -145,7 +145,7 @@ class AristaInterface(object): """ This method will return a dictionary with the attributes of the physical ethernet interface resource specified in interface_id. The physcial ethernet interface resource has the following - stucture: + structure: { "interface_id": , diff --git a/library/net_infrastructure/arista_l2interface b/library/net_infrastructure/arista_l2interface index a41d5a84ebd..0115ab15ddd 100644 --- a/library/net_infrastructure/arista_l2interface +++ b/library/net_infrastructure/arista_l2interface @@ -154,7 +154,7 @@ class AristaL2Interface(object): def get(self): """ This method will return a dictionary with the attributes of the layer 2 interface resource specified in interface_id. The layer - 2 interface resource has the following stucture: + 2 interface resource has the following structure: { "interface_id": , diff --git a/library/net_infrastructure/arista_lag b/library/net_infrastructure/arista_lag index e8d23d11f9d..5516dde83ff 100644 --- a/library/net_infrastructure/arista_lag +++ b/library/net_infrastructure/arista_lag @@ -143,7 +143,7 @@ class AristaLag(object): def get(self): """ This method will return a dictionary with the attributes of the lag interface resource specified in interface_id. The lag - interface resource has the following stucture: + interface resource has the following structure: { "interface_id": , diff --git a/library/net_infrastructure/arista_vlan b/library/net_infrastructure/arista_vlan index 2a16bc3fb5e..f1f28bcd4c9 100644 --- a/library/net_infrastructure/arista_vlan +++ b/library/net_infrastructure/arista_vlan @@ -234,7 +234,7 @@ class AristaVlan(object): def get(self): """ This method will return a dictionary with the attributes of the VLAN resource identified in vlan_id. The VLAN resource has the - following stucture: + following structure: { "vlan_id": , diff --git a/library/net_infrastructure/bigip_monitor_http b/library/net_infrastructure/bigip_monitor_http index b6e492515ec..62823f86579 100644 --- a/library/net_infrastructure/bigip_monitor_http +++ b/library/net_infrastructure/bigip_monitor_http @@ -101,7 +101,7 @@ options: default: none port: description: - - port address part op the ipport definition. Tyhe default API + - port address part op the ipport definition. The default API setting is 0. required: false default: none diff --git a/library/net_infrastructure/bigip_monitor_tcp b/library/net_infrastructure/bigip_monitor_tcp index 972e1d09147..8b89a0c6113 100644 --- a/library/net_infrastructure/bigip_monitor_tcp +++ b/library/net_infrastructure/bigip_monitor_tcp @@ -101,7 +101,7 @@ options: default: none port: description: - - port address part op the ipport definition. Tyhe default API + - port address part op the ipport definition. The default API setting is 0. required: false default: none diff --git a/library/net_infrastructure/dnsimple b/library/net_infrastructure/dnsimple index 5bb53198945..19b167dee19 100755 --- a/library/net_infrastructure/dnsimple +++ b/library/net_infrastructure/dnsimple @@ -24,7 +24,7 @@ description: options: account_email: description: - - "Account email. If ommitted, the env variables DNSIMPLE_EMAIL and DNSIMPLE_API_TOKEN will be looked for. If those aren't found, a C(.dnsimple) file will be looked for, see: U(https://github.com/mikemaccana/dnsimple-python#getting-started)" + - "Account email. If omitted, the env variables DNSIMPLE_EMAIL and DNSIMPLE_API_TOKEN will be looked for. If those aren't found, a C(.dnsimple) file will be looked for, see: U(https://github.com/mikemaccana/dnsimple-python#getting-started)" required: false default: null @@ -36,7 +36,7 @@ options: domain: description: - - Domain to work with. Can be the domain name (e.g. "mydomain.com") or the numeric ID of the domain in DNSimple. If ommitted, a list of domains will be returned. + - Domain to work with. Can be the domain name (e.g. "mydomain.com") or the numeric ID of the domain in DNSimple. If omitted, a list of domains will be returned. - If domain is present but the domain doesn't exist, it will be created. required: false default: null diff --git a/library/notification/mail b/library/notification/mail index 56211c6807e..34cd3a09bf3 100644 --- a/library/notification/mail +++ b/library/notification/mail @@ -98,7 +98,7 @@ options: description: - The character set of email being sent default: 'us-ascii' - requred: false + required: false """ EXAMPLES = ''' diff --git a/library/packaging/redhat_subscription b/library/packaging/redhat_subscription index 5ce489bdbc8..df1c043b89c 100644 --- a/library/packaging/redhat_subscription +++ b/library/packaging/redhat_subscription @@ -286,7 +286,7 @@ class RhsmPools(object): def _load_product_list(self): """ - Loads list of all availaible pools for system in data structure + Loads list of all available pools for system in data structure """ args = "subscription-manager list --available" rc, stdout, stderr = self.module.run_command(args, check_rc=True) diff --git a/library/system/group b/library/system/group index a614277884a..617de7c2857 100644 --- a/library/system/group +++ b/library/system/group @@ -145,7 +145,7 @@ class Group(object): class SunOS(Group): """ - This is a SunOS Group manipulation class. Solaris doesnt have + This is a SunOS Group manipulation class. Solaris doesn't have the 'system' group concept. This overrides the following methods from the generic class:- diff --git a/library/system/locale_gen b/library/system/locale_gen index 6225ce236dc..12eab8dbc8f 100644 --- a/library/system/locale_gen +++ b/library/system/locale_gen @@ -57,7 +57,7 @@ def apply_change(targetState, name, encoding): """Create or remove locale. Keyword arguments: - targetState -- Desired state, eiter present or absent. + targetState -- Desired state, either present or absent. name -- Name including encoding such as de_CH.UTF-8. encoding -- Encoding such as UTF-8. """ @@ -76,7 +76,7 @@ def apply_change_ubuntu(targetState, name, encoding): """Create or remove locale. Keyword arguments: - targetState -- Desired state, eiter present or absent. + targetState -- Desired state, either present or absent. name -- Name including encoding such as de_CH.UTF-8. encoding -- Encoding such as UTF-8. """ diff --git a/library/system/service b/library/system/service index 53416f54039..636039c9ce7 100644 --- a/library/system/service +++ b/library/system/service @@ -531,7 +531,7 @@ class LinuxService(Service): # if the job status is still not known check it by status output keywords if self.running is None: - # first tranform the status output that could irritate keyword matching + # first transform the status output that could irritate keyword matching cleanout = status_stdout.lower().replace(self.name.lower(), '') if "stop" in cleanout: self.running = False diff --git a/plugins/inventory/docker.yml b/plugins/inventory/docker.yml index a7f81683fb9..53e3c3f3648 100644 --- a/plugins/inventory/docker.yml +++ b/plugins/inventory/docker.yml @@ -112,7 +112,7 @@ # # # -# The Docker inventory plugin provides several enviroment variables that +# The Docker inventory plugin provides several environment variables that # may be overridden here. This configuration file always takes precedence # over environment variables. # @@ -131,4 +131,4 @@ hosts: # timeout: 60 # private_ssh_port: 2022 # default_ip: 172.16.3.45 -# - host: tcp://localhost:4243 \ No newline at end of file +# - host: tcp://localhost:4243 diff --git a/plugins/inventory/vmware.py b/plugins/inventory/vmware.py index 72f005db39c..dad54054980 100755 --- a/plugins/inventory/vmware.py +++ b/plugins/inventory/vmware.py @@ -193,7 +193,7 @@ if __name__ == '__main__': client = Client( host,user,password ) except Exception, e: client = None - #print >> STDERR "Unable to login (only cache avilable): %s", str(e) + #print >> STDERR "Unable to login (only cache available): %s", str(e) # Actually do the work if hostname is None: diff --git a/test/integration/roles/test_file/tasks/main.yml b/test/integration/roles/test_file/tasks/main.yml index 92457fcd795..7799bd8df9e 100644 --- a/test/integration/roles/test_file/tasks/main.yml +++ b/test/integration/roles/test_file/tasks/main.yml @@ -164,7 +164,7 @@ that: - "file11_result.uid == 1235" -- name: fail to create soft link to non existant file +- name: fail to create soft link to non existent file file: src=/noneexistant dest={{output_dir}}/soft2.txt state=link force=no register: file12_result ignore_errors: true @@ -174,7 +174,7 @@ that: - "file12_result.failed == true" -- name: force creation soft link to non existant +- name: force creation soft link to non existent file: src=/noneexistant dest={{output_dir}}/soft2.txt state=link force=yes register: file13_result diff --git a/test/integration/roles/test_git/tasks/main.yml b/test/integration/roles/test_git/tasks/main.yml index d5b92c8366c..34f2879c5b8 100644 --- a/test/integration/roles/test_git/tasks/main.yml +++ b/test/integration/roles/test_git/tasks/main.yml @@ -64,7 +64,7 @@ stat: path={{ checkout_dir }}/.git/branches register: branches -- name: assert presense of tags/trunk/branches +- name: assert presence of tags/trunk/branches assert: that: - "tags.stat.isdir" diff --git a/test/integration/roles/test_hg/tasks/main.yml b/test/integration/roles/test_hg/tasks/main.yml index 4607bf270e3..c6d6f70b065 100644 --- a/test/integration/roles/test_hg/tasks/main.yml +++ b/test/integration/roles/test_hg/tasks/main.yml @@ -62,7 +62,7 @@ - debug: var=tags - debug: var=branches -- name: assert presense of tags/trunk/branches +- name: assert presence of tags/trunk/branches assert: that: - "tags.stat.isreg" diff --git a/test/integration/roles/test_pip/tasks/main.yml b/test/integration/roles/test_pip/tasks/main.yml index 027760346c7..fe5a4d29cdf 100644 --- a/test/integration/roles/test_pip/tasks/main.yml +++ b/test/integration/roles/test_pip/tasks/main.yml @@ -63,11 +63,11 @@ # now remove it to test uninstallation of a package we are sure is installed -- name: now uninstall so we can see that a change occured +- name: now uninstall so we can see that a change occurred pip: name={{ pip_test_package }} state=absent register: absent2 -- name: assert a change occured on uninstallation +- name: assert a change occurred on uninstallation assert: that: - "absent2.changed" diff --git a/test/integration/roles/test_subversion/tasks/main.yml b/test/integration/roles/test_subversion/tasks/main.yml index 34eec23d483..c3d741a2903 100644 --- a/test/integration/roles/test_subversion/tasks/main.yml +++ b/test/integration/roles/test_subversion/tasks/main.yml @@ -77,7 +77,7 @@ stat: path={{ checkout_dir }}/branches register: branches -- name: assert presense of tags/trunk/branches +- name: assert presence of tags/trunk/branches assert: that: - "tags.stat.isdir" diff --git a/test/units/inventory_test_data/complex_hosts b/test/units/inventory_test_data/complex_hosts index 0217d03f993..34935c6330a 100644 --- a/test/units/inventory_test_data/complex_hosts +++ b/test/units/inventory_test_data/complex_hosts @@ -1,4 +1,4 @@ -# order of groups, children, and vars is not signficant +# order of groups, children, and vars is not significant # so this example mixes them up for maximum testing [nc:children]