pve: source bashrc
This commit is contained in:
		@@ -74,7 +74,22 @@ function off {
 | 
				
			|||||||
	updl
 | 
						updl
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
alias h="echo 'avail cmds: updl upg upgr | localprogress'"
 | 
					function _on {
 | 
				
			||||||
 | 
						ha-manager crm-command node-maintenance disable "$1" && \
 | 
				
			||||||
 | 
						echo "$1": normal mode
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# shellcheck disable=SC2120
 | 
				
			||||||
 | 
					function off {
 | 
				
			||||||
 | 
						if [[ "$#" -gt 0 ]]; then
 | 
				
			||||||
 | 
							_on "$@"
 | 
				
			||||||
 | 
							return "$?"
 | 
				
			||||||
 | 
						else
 | 
				
			||||||
 | 
							_on "$HOSTNAME"
 | 
				
			||||||
 | 
						fi
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					alias h="echo 'avail cmds: off on | updl upg upgr | localprogress'"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
function localprogress () {
 | 
					function localprogress () {
 | 
				
			||||||
	watch ls -lh "/var/lib/vz/images/$1"
 | 
						watch ls -lh "/var/lib/vz/images/$1"
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -57,11 +57,11 @@
 | 
				
			|||||||
        regexp: 'WATCHDOG_MODULE=ipmi_watchdog$'
 | 
					        regexp: 'WATCHDOG_MODULE=ipmi_watchdog$'
 | 
				
			||||||
        line: 'WATCHDOG_MODULE=ipmi_watchdog'
 | 
					        line: 'WATCHDOG_MODULE=ipmi_watchdog'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    - name: rpool dedup get
 | 
					    - name: rpool dedup
 | 
				
			||||||
      ansible.builtin.shell: "zfs get dedup rpool -H | awk '{ print $3 }'"
 | 
					      ansible.builtin.shell: "zfs get dedup rpool -H | awk '{ print $3 }'"
 | 
				
			||||||
      changed_when: false
 | 
					      changed_when: false
 | 
				
			||||||
      register: dedup
 | 
					      register: dedup
 | 
				
			||||||
    - name: rpool dedup set on
 | 
					    - name: rpool dedup=on
 | 
				
			||||||
      when: "dedup.stdout != 'on'"
 | 
					      when: "dedup.stdout != 'on'"
 | 
				
			||||||
      ansible.builtin.shell: zfs set dedup=on rpool
 | 
					      ansible.builtin.shell: zfs set dedup=on rpool
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -86,6 +86,7 @@
 | 
				
			|||||||
      ansible.builtin.copy:
 | 
					      ansible.builtin.copy:
 | 
				
			||||||
        content: |
 | 
					        content: |
 | 
				
			||||||
          https://git.k-space.ee/k-space/ansible/src/branch/main/proxmox
 | 
					          https://git.k-space.ee/k-space/ansible/src/branch/main/proxmox
 | 
				
			||||||
 | 
					          ^ source for admin_scritps
 | 
				
			||||||
          https://wiki.k-space.ee/en/hosting/proxmox
 | 
					          https://wiki.k-space.ee/en/hosting/proxmox
 | 
				
			||||||
        dest: /root/README
 | 
					        dest: /root/README
 | 
				
			||||||
    - name: admin_scripts directory
 | 
					    - name: admin_scripts directory
 | 
				
			||||||
@@ -93,6 +94,10 @@
 | 
				
			|||||||
        src: admin_scripts/
 | 
					        src: admin_scripts/
 | 
				
			||||||
        dest: /root/admin_scripts/
 | 
					        dest: /root/admin_scripts/
 | 
				
			||||||
        mode: preserve
 | 
					        mode: preserve
 | 
				
			||||||
 | 
					    - name: source admin_scripts/bashrc
 | 
				
			||||||
 | 
					      ansible.builtin.lineinfile:
 | 
				
			||||||
 | 
					        path: /root/.bashrc
 | 
				
			||||||
 | 
					        line: 'source /root/admin_scripts/bashrc'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    - name: load secrets
 | 
					    - name: load secrets
 | 
				
			||||||
      ansible.builtin.include_vars:
 | 
					      ansible.builtin.include_vars:
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user