Exemplo n.º 1
0
        private void OnVolumeModified(object o, PropertyModifiedArgs args)
        {
            Volume volume = o as Volume;

            foreach (PropertyModification mod in args.Modifications)
            {
                if (mod.Key == "volume.mount_point")
                {
                    if (IsMounted(volume))
                    {
                        AddVolume(volume);
                    }
                    else
                    {
                        RemoveVolume(volume.Udi, false);
                    }
                }
            }
        }
Exemplo n.º 2
0
        private void OnVolumeModified(object o, PropertyModifiedArgs args)
        {
            Volume volume = o as Volume;

            foreach (PropertyModification mod in args.Modifications) {
                if (mod.Key == "volume.mount_point") {
                    if (IsMounted (volume)) {
                        AddVolume (volume);
                    } else {
                        RemoveVolume (volume.Udi, false);
                    }
                }
            }
        }