Method: OpenNebula::VNTemplate#chmod

Defined in:
lib/opennebula/vntemplate.rb

#chmod(owner_u, owner_m, owner_a, group_u, group_m, group_a, other_u, other_m, other_a, recursive = false) ⇒ nil, OpenNebula::Error

Changes the VNTemplate permissions. Each [Integer] argument must be 1 to allow, 0 deny, -1 do not change

any image defined in DISK.

Parameters:

  • recursive (true, false) (defaults to: false)

    optional, chmods the vntemplate plus

Returns:



189
190
191
192
193
# File 'lib/opennebula/vntemplate.rb', line 189

def chmod(owner_u, owner_m, owner_a, group_u, group_m, group_a, other_u,
        other_m, other_a, recursive=false)
    return call(TEMPLATE_METHODS[:chmod], @pe_id, owner_u, owner_m, owner_a, group_u,
        group_m, group_a, other_u, other_m, other_a, recursive)
end