diff --git a/src/ops/removevolumegroupoperation.cpp b/src/ops/removevolumegroupoperation.cpp index 8012891..af47500 100644 --- a/src/ops/removevolumegroupoperation.cpp +++ b/src/ops/removevolumegroupoperation.cpp @@ -30,7 +30,8 @@ */ RemoveVolumeGroupOperation::RemoveVolumeGroupOperation(VolumeManagerDevice& dev) : Operation(), - m_RemoveVolumeGroupJob(new RemoveVolumeGroupJob(dev)) + m_RemoveVolumeGroupJob(new RemoveVolumeGroupJob(dev)), + m_Device(dev) { addJob(removeVolumeGroupJob()); } diff --git a/src/ops/removevolumegroupoperation.h b/src/ops/removevolumegroupoperation.h index 9e449bb..58f16d2 100644 --- a/src/ops/removevolumegroupoperation.h +++ b/src/ops/removevolumegroupoperation.h @@ -60,8 +60,13 @@ protected: return m_RemoveVolumeGroupJob; } + VolumeManagerDevice& device() { + return m_Device; + } + private: RemoveVolumeGroupJob* m_RemoveVolumeGroupJob; + VolumeManagerDevice& m_Device; }; #endif