def migrate(*args, **kwargs): """ Migrate content units to use the standard storage path introduced in pulp 2.8. """ migration = Migration() migration.add(Package()) migration()
def test_add(self): plan = Mock() # test migration = Migration() migration.add(plan) # validation self.assertEqual(migration.plans, [plan])
def migrate(*args, **kwargs): """ Migrate content units to use the standard storage path introduced in pulp 2.8. """ migration = Migration() migration.add(blob_plan()) migration.add(image_plan()) migration.add(manifest_plan()) migration()
def migrate(*args, **kwargs): """ Migrate content units to use the standard storage path introduced in pulp 2.8. """ migration = Migration() migration.add(rpm_plan()) migration.add(srpm_plan()) migration.add(drpm_plan()) migration.add(YumMetadataFile()) migration.add(DistributionPlan()) migration.add(ISO()) migration()
def migrate(*args, **kwargs): """ Migrate content units to use the standard storage path introduced in pulp 2.8. """ migration = Migration() migration.add(rpm_plan()) migration.add(srpm_plan()) migration.add(drpm_plan()) migration.add(distribution_plan()) migration.add(yum_metadata_plan()) migration.add(iso_plan()) migration()
def migrate(*args, **kwargs): """ Migrate content units to use the standard storage path introduced in pulp 2.8. """ msg = '* NOTE: This migration may take a long time depending on the size of your Pulp content *' stars = '*' * len(msg) _logger.info(stars) _logger.info(msg) _logger.info(stars) migration = Migration() migration.add(Package()) migration()
def test_call(self, batch): plans = [range(0, 3), range(4, 7), range(8, 12)] batch.LIMIT = 5 batch.return_value.__len__.side_effect = chain(range(1, 6), range(1, 6)) # test migration = Migration() migration.plans = plans migration() # validation self.assertEqual( batch.return_value.call_args_list, [ call(), # hit limit call(), # hit limit call(), # partial at end ])
def migrate(*args, **kwargs): """ Migrate content units to use the standard storage path introduced in pulp 2.8. """ msg = '* NOTE: This migration may take a long time depending on the size of your Pulp content *' stars = '*' * len(msg) _logger.info(stars) _logger.info(msg) _logger.info(stars) migration = Migration() migration.add(rpm_plan()) migration.add(srpm_plan()) migration.add(drpm_plan()) migration.add(YumMetadataFile()) migration.add(DistributionPlan()) migration.add(ISO()) migration()
def test_init(self): # test migration = Migration() # validation self.assertEqual(migration.plans, [])