Method: Mtree::FileSpecification#attributes
- Defined in:
- lib/mtree/file_specification.rb
#attributes ⇒ Object
rubocop:disable Metrics/AbcSize, Metrics/CyclomaticComplexity, Metrics/MethodLength, Metrics/PerceivedComplexity
140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 |
# File 'lib/mtree/file_specification.rb', line 140 def attributes # rubocop:disable Metrics/AbcSize, Metrics/CyclomaticComplexity, Metrics/MethodLength, Metrics/PerceivedComplexity parts = [] parts << format('gid=%d', gid) if gid parts << format('gname=%s', gname) if gname parts << format('link=%s', link) if link parts << format('mode=0%o', mode) if mode parts << 'nochange' if nochange parts << 'optional' if optional parts << format('type=%s', type) if type parts << format('uid=%d', uid) if uid parts << format('uname=%s', uname) if uname parts.join(' ') end |