mirror of
				https://github.com/iiab/iiab.git
				synced 2025-03-09 15:40:17 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			24 lines
		
	
	
	
		
			708 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
	
		
			708 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
| - name: Install iiab lib files
 | |
|   template:
 | |
|     src: "{{ item.src }}"
 | |
|     dest: "{{ item.dest }}"
 | |
|     owner: root
 | |
|     group: root
 | |
|     mode: 0644
 | |
|   with_items:
 | |
|     - { src: 'iiab_const.py.j2', dest: '{{ py3_dist_path }}/iiab/iiab_const.py' }
 | |
|     - { src: 'iiab_lib.py', dest: '{{ py3_dist_path }}/iiab/iiab_lib.py' }
 | |
|     - { src: 'iiab_env.py.j2', dest: '{{ iiab_etc_path }}/iiab_env.py' }
 | |
| 
 | |
| 
 | |
| # RECORD pylibs AS INSTALLED
 | |
| 
 | |
| - name: "Set 'pylibs_installed: True'"
 | |
|   set_fact:
 | |
|     pylibs_installed: True
 | |
| 
 | |
| - name: "Add 'pylibs_installed: True' to {{ iiab_state_file }}"
 | |
|   lineinfile:
 | |
|     path: "{{ iiab_state_file }}"    # /etc/iiab/iiab_state.yml
 | |
|     regexp: '^pylibs_installed'
 | |
|     line: 'pylibs_installed: True'
 |