MigratorBuilder#
- class nublado.controller.services.builder.migrator.MigratorBuilder(config, lab_builder, logger)#
Bases:
objectConstruct Kubernetes objects for user migrator pod for a particular pair of users.
- Parameters:
config (
Config) – Nublado configuration, used for home volumes and pod resources.lab_builder (
LabBuilder) – Builder for this RSP’s lab objects (used for home volumes).logger (
BoundLogger) – Logger to use.
Methods Summary
build(old_user, new_user)Construct the objects that make up migrator for these users.
Methods Documentation
- build(old_user, new_user)#
Construct the objects that make up migrator for these users.
- Parameters:
- Returns:
Kubernetes objects for the migrator environment.
- Return type: