mirror of
				https://github.com/Rudd-O/ansible-qubes.git
				synced 2025-10-31 11:38:55 +01:00 
			
		
		
		
	Merge pull request #2 from ypid/coding-style
Improved coding style as it is used in the DebOps project. Thanks @ypid.
This commit is contained in:
		
						commit
						9ac4641df6
					
				| @ -1,9 +1,14 @@ | ||||
| --- | ||||
| 
 | ||||
| - hosts: templatevms | ||||
|   sudo: True | ||||
| 
 | ||||
|   tasks: | ||||
|   - name: deploy some editors | ||||
|     dnf: pkg={{ item }} state=present | ||||
|   - name: Deploy some editors | ||||
|     dnf: | ||||
|       pkg: '{{ item }}' | ||||
|       state: 'present' | ||||
|     with_items: | ||||
|     - emacs | ||||
|     - nano | ||||
|     - vim | ||||
|       - 'emacs' | ||||
|       - 'nano' | ||||
|       - 'vim' | ||||
|  | ||||
| @ -1,13 +1,20 @@ | ||||
| --- | ||||
| 
 | ||||
| - hosts: templatevms | ||||
|   sudo: True | ||||
|   vars: | ||||
|     description: Qubes hello world | ||||
|     name: helloworld | ||||
|     description: 'Qubes hello world' | ||||
|     name: 'helloworld' | ||||
| 
 | ||||
|   tasks: | ||||
|   - name: deploy service file | ||||
| 
 | ||||
|   - name: Deploy service file | ||||
|     template: | ||||
|       src: files/qubes-service/qubes-service.service.j2 | ||||
|       dest: /etc/systemd/system/qubes-{{ name }}.service | ||||
|       src: 'etc/qubes-service/qubes-service.service.j2' | ||||
|       dest: '/etc/systemd/system/qubes-{{ name }}.service' | ||||
|     register: unitfile | ||||
|   - name: enable service file | ||||
|     service: name=qubes-{{ name }}.service enabled=true | ||||
| 
 | ||||
|   - name: Enable service file | ||||
|     service: | ||||
|       name: 'qubes-{{ name }}.service' | ||||
|       enabled: True | ||||
|  | ||||
| @ -1,8 +1,19 @@ | ||||
| --- | ||||
| 
 | ||||
| - name: Remove previous directory | ||||
|   local_action: file dest=/tmp/dump state=absent | ||||
|   file: | ||||
|     path: '/tmp/dump' | ||||
|     state: 'absent' | ||||
|   delegate_to: 'localhost' | ||||
| 
 | ||||
| - name: Create directory | ||||
|   local_action: shell mkdir -p /tmp/dump || true | ||||
|   file: | ||||
|     path: '/tmp/dump' | ||||
|     state: 'directory' | ||||
|   delegate_to: 'localhost' | ||||
| 
 | ||||
| - name: Dump all vars | ||||
|   local_action: template src=files/dumpenv/dumpenv.j2 dest=/tmp/dump/{{ inventory_hostname }} | ||||
|   template: | ||||
|     src: 'template/dumpenv/dumpenv.j2' | ||||
|     dest: '/tmp/dump/{{ inventory_hostname }}' | ||||
|   delegate_to: 'localhost' | ||||
|  | ||||
| @ -1,6 +1,9 @@ | ||||
| --- | ||||
| 
 | ||||
| - hosts: all:!nonqubes | ||||
|   tasks: | ||||
| 
 | ||||
|   - name: cat the contents of file /etc/passwd | ||||
|     shell: head /etc/passwd | ||||
|   - include: tasks/dumpenv.yml | ||||
| 
 | ||||
|   - include: 'tasks/dumpenv.yml' | ||||
|  | ||||
| @ -1,5 +1,6 @@ | ||||
| --- | ||||
| 
 | ||||
| - hosts: all:!nonqubes | ||||
|   gather_facts: False | ||||
|   tasks: | ||||
|   - include: tasks/dumpenv.yml | ||||
|   - include: 'tasks/dumpenv.yml' | ||||
|  | ||||
| @ -1,16 +1,19 @@ | ||||
| --- | ||||
| 
 | ||||
| - hosts: templatevms | ||||
|   sudo: True | ||||
|   tasks: | ||||
|   - name: set up service | ||||
|   - name: Set up service | ||||
|     template: | ||||
|       src: wakeup.service.j2 | ||||
|       dest: /etc/systemd/system/wakeup.service | ||||
|       src: 'wakeup.service.j2' | ||||
|       dest: '/etc/systemd/system/wakeup.service' | ||||
|       mode: 0644 | ||||
|   - name: activate service on next boot | ||||
|     service: name=wakeup enabled=True | ||||
|   - name: copy shell script | ||||
|   - name: Activate service on next boot | ||||
|     service: | ||||
|       name: 'wakeup' | ||||
|       enabled: True | ||||
|   - name: Copy shell script | ||||
|     copy: | ||||
|       src: wakeup.sh | ||||
|       dest: /usr/local/bin/wakeup.sh | ||||
|       src: 'wakeup.sh' | ||||
|       dest: '/usr/local/bin/wakeup.sh' | ||||
|       mode: 0755 | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Rudd-O
						Rudd-O