Dhaval Giani wrote: > On Wed, Feb 18, 2009 at 03:25:31PM +0100, Jan Safranek wrote: >> Dhaval Giani wrote: >>> On Wed, Feb 18, 2009 at 02:53:14PM +0100, Jan Safranek wrote: >>>> And is there a way, how to say that two controllers are mounted to the >>>> same mount point and therefore share groups? >>>> >>> I did not get the question. I would expect this to be handled by >>> cgconfigparser. >> Let's say some application wants to display all hierarchies and using >> pretty GUI let the user to delete a grup. It does not know anything and >> wants to use libcgroup to get all the information needed to display >> current state. Using your API it's possible to get list of controllers, >> e.g. cpu, cpuacct and device. And using Balbir's walk feature, it can >> separately read groups related to these controllers, getting three >> distinct trees: >> >> cpu: >> | >> + first >> + second >> | >> +- subgroup >> >> cpuacct: >> | >> + first >> + second >> | >> +- subgroup >> >> device: >> | >> + first >> + second >> >> >> But the application is not able to distinguish, if cpu and cpuacct are >> mounted together, i.e. whether the kernel sees the state above or this: >> >> cpu,cpuacct: >> | >> + first >> + second >> | >> +- subgroup >> >> device: >> | >> + first >> + second >> >> These two configurations are completely different and the application >> user might want to see this difference before e.g. he/she deletes >> cpuacct:second group. >> > > Ah, now I get your use-case. So let me try to phrase it a bit > differently. > > You need to know which controllers are mounted together and which > seperately?
Yes, that's it. Jan ------------------------------------------------------------------------------ Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise -Strategies to boost innovation and cut costs with open source participation -Receive a $600 discount off the registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H _______________________________________________ Libcg-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/libcg-devel
