volume.disc capability bug.

David Zeuthen david at fubar.dk
Wed May 31 10:00:48 PDT 2006


On Tue, 2006-05-23 at 17:55 +0200, Davide Bettio 'WindowsUninstall'
wrote:
> Hi
> 
> Probably I found a bug in hal. In disc's volume, volume.disc capability is 
> missing but volume.disc.* properties are present.

[...]

>   volume.disc.capacity = 735051776  (0x2bd00000)  (uint64)
>   volume.disc.is_svcd = false  (bool)
>   volume.disc.is_vcd = false  (bool)
>   volume.disc.is_videodvd = false  (bool)
>   volume.disc.is_rewritable = true  (bool)
>   volume.disc.is_appendable = true  (bool)
>   volume.disc.is_blank = false  (bool)
>   volume.disc.has_data = true  (bool)
>   volume.disc.has_audio = false  (bool)
>   volume.disc.type = 'cd_rw'  (string)

I'm not sure what is missing?

>   volume.size = 699893760  (0x29b78800)  (uint64)
>   volume.num_blocks = 1366980  (0x14dbc4)  (int)
>   volume.block_size = 2048  (0x800)  (int)
>   info.capabilities = {'volume', 'block'} (string list)
>   info.category = 'volume'  (string)
>   volume.is_partition = true  (bool)
>   volume.is_disc = true  (bool)
>   volume.is_mounted = true  (bool)
>   volume.mount_point = '/media/cdrecorder'  (string)
>   volume.label = '13 mag 2006'  (string)
>   volume.uuid = ''  (string)
>   volume.fsversion = 'Joliet Extension'  (string)
>   volume.fsusage = 'filesystem'  (string)
>   volume.fstype = 'iso9660'  (string)
>   storage.model = ''  (string)
>   block.storage_device 
> = '/org/freedesktop/Hal/devices/storage_model_PLEXTOR_DVDR_PX_708A'  (string)
>   block.is_volume = true  (bool)
>   block.minor = 0  (0x0)  (int)
>   block.major = 22  (0x16)  (int)
>   block.device = '/dev/hdc'  (string)
>   linux.hotplug_type = 3  (0x3)  (int)
>   info.parent 
> = '/org/freedesktop/Hal/devices/storage_model_PLEXTOR_DVDR_PX_708A'  (string)
>   linux.sysfs_path_device = '/sys/block/hdc/fakevolume'  (string)
>   linux.sysfs_path = '/sys/block/hdc/fakevolume'  (string)
> [...]

    David




More information about the hal mailing list