Class: Sys::Filesystem::Mount
- Inherits:
-
Object
- Object
- Sys::Filesystem::Mount
- Defined in:
- lib/unix/sys/filesystem.rb,
lib/windows/sys/filesystem.rb
Overview
Mount objects are returned by the Sys::Filesystem.mounts method.
Instance Attribute Summary collapse
-
#dump_frequency ⇒ Object
The dump frequency in days.
-
#frequency ⇒ Object
(also: #freq)
readonly
Always nil on MS Windows.
-
#mount_point ⇒ Object
(also: #dir)
The volume mount point, e.g.
-
#mount_time ⇒ Object
The last time the volume was mounted.
-
#mount_type ⇒ Object
The type of mount, e.g.
-
#name ⇒ Object
(also: #fsname)
The name of the volume.
-
#options ⇒ Object
(also: #opts)
Various comma separated options that reflect the volume’s features.
-
#pass_number ⇒ Object
(also: #passno)
Always nil on MS Windows.
Instance Method Summary collapse
-
#initialize ⇒ Mount
constructor
Creates a Sys::Filesystem::Mount object.
Constructor Details
#initialize ⇒ Mount
Creates a Sys::Filesystem::Mount object. This is meant for internal use only. Do no instantiate directly.
383 384 385 386 387 388 389 390 391 |
# File 'lib/unix/sys/filesystem.rb', line 383 def initialize @name = nil @mount_point = nil @mount_type = nil @options = nil @mount_time = nil @dump_frequency = nil @pass_number = nil end |
Instance Attribute Details
#dump_frequency ⇒ Object
The dump frequency in days. May be nil.
369 370 371 |
# File 'lib/unix/sys/filesystem.rb', line 369 def dump_frequency @dump_frequency end |
#frequency ⇒ Object (readonly) Also known as: freq
Always nil on MS Windows. Provided for interface compatibility only.
45 46 47 |
# File 'lib/windows/sys/filesystem.rb', line 45 def frequency @frequency end |
#mount_point ⇒ Object Also known as: dir
The volume mount point, e.g. ‘C:'
357 358 359 |
# File 'lib/unix/sys/filesystem.rb', line 357 def mount_point @mount_point end |
#mount_time ⇒ Object
The last time the volume was mounted. For MS Windows this equates to your system’s boot time.
366 367 368 |
# File 'lib/unix/sys/filesystem.rb', line 366 def mount_time @mount_time end |
#mount_type ⇒ Object
The type of mount, e.g. NTFS, UDF, etc.
360 361 362 |
# File 'lib/unix/sys/filesystem.rb', line 360 def mount_type @mount_type end |
#name ⇒ Object Also known as: fsname
The name of the volume. This is the device mapping.
354 355 356 |
# File 'lib/unix/sys/filesystem.rb', line 354 def name @name end |
#options ⇒ Object Also known as: opts
Various comma separated options that reflect the volume’s features
363 364 365 |
# File 'lib/unix/sys/filesystem.rb', line 363 def @options end |
#pass_number ⇒ Object Also known as: passno
Always nil on MS Windows. Provided for interface compatibility only.
372 373 374 |
# File 'lib/unix/sys/filesystem.rb', line 372 def pass_number @pass_number end |