def setUp(self): super(TestAvailableJobs, self).setUp() from chroma_core.services.job_scheduler.job_scheduler import JobScheduler from tests.unit.chroma_core.helpers import load_default_profile load_default_profile() self.JobScheduler = JobScheduler self.js = JobScheduler() volume = synthetic_volume(with_storage=False) # Create object before ObjectCache init, so they are in the cache. self.host = synthetic_host() self.mgs = ManagedMgs.objects.create(volume=volume) self.fs = ManagedFilesystem.objects.create(name="mgsfs", mgs=self.mgs) self.mdt = ManagedMdt.objects.create(volume=volume, filesystem=self.fs, index=1) self.ost = ManagedOst.objects.create(volume=volume, filesystem=self.fs, index=1) # If you create object after init of this case, they will not be in it. ObjectCache.getInstance()
def setUp(self): super(TestAvailableJobs, self).setUp() from chroma_core.services.job_scheduler.job_scheduler import JobScheduler from tests.unit.chroma_core.helpers import load_default_profile load_default_profile() self.JobScheduler = JobScheduler self.js = JobScheduler() # Create object before ObjectCache init, so they are in the cache. self.host = synthetic_host() (mgt, fs, mdt, ost) = create_simple_fs() self.mgs = mgt self.fs = fs self.mdt = mdt self.ost = ost # If you create object after init of this case, they will not be in it. ObjectCache.getInstance()