Пример #1
0
 def _register_provider_as_importer(self, provider, services):
     services['tasks'].periodic_task(provider.load, crontab=provider.IMPORT_SCHEDULE)
     command = Command()
     command.__doc__ = provider.__doc__
     command.run = provider.load
     services['cli'].add_command(
         'import_{provider}_{instance_name}'.format(
             provider=provider.IMPORTER_NAME, instance_name=self.instance_name
         ), command
     )