create a new gears registry cache on Ariane Server
        :param args: the cache parameters - look to the tests to know more
        :return: remote procedure call return - look to the tests to know more

def make_gears_cache_registry(args):
        """
        create a new gears registry cache on Ariane Server
        :param args: the cache parameters - look to the tests to know more
        :return: remote procedure call return - look to the tests to know more
        """
        LOGGER.debug("InjectorCachedRegistryFactoryService.make_gears_cache_registry")
        if args is None:
            err_msg = 'InjectorCachedRegistryFactoryService.make_gears_cache_registry - not args defined !'
            LOGGER.debug(err_msg)
            return None

        if 'registry.name' not in args or args['registry.name'] is None or not args['registry.name']:
            err_msg = 'InjectorCachedRegistryFactoryService.make_gears_cache_registry - registry.name is not defined !'
            LOGGER.debug(err_msg)
            return None
        else:
            args['ariane.community.injector.gears.registry.name'] = args['registry.name']
            args.pop('registry.name', None)

        if 'registry.cache.id' not in args or args['registry.cache.id'] is None or not args['registry.cache.id']:
            err_msg = 'InjectorCachedRegistryFactoryService.make_gears_cache_registry - ' \
                      'registry.cache.id is not defined !'
            LOGGER.debug(err_msg)
            return None
        else:
            args['ariane.community.injector.gears.registry.cache.id'] = args['registry.cache.id']
            args.pop('registry.cache.id', None)

        if 'registry.cache.name' not in args or args['registry.cache.name'] is None or not args['registry.cache.name']:
            err_msg = 'InjectorCachedRegistryFactoryService.make_gears_cache_registry - ' \
                      'registry.cache.name is not defined !'
            LOGGER.debug(err_msg)
            return None
        else:
            args['ariane.community.injector.gears.registry.cache.name'] = args['registry.cache.name']
            args.pop('registry.cache.name', None)

        if 'cache.mgr.name' not in args or args['cache.mgr.name'] is None or not args['cache.mgr.name']:
            err_msg = 'InjectorCachedRegistryFactoryService.make_gears_cache_registry - cache.mgr.name is not defined !'
            LOGGER.debug(err_msg)
            return None
        else:
            args['ariane.community.injector.cache.mgr.name'] = args['cache.mgr.name']
            args.pop('cache.mgr.name', None)

        args['OPERATION'] = 'MAKE_GEARS_REGISTRY'
        args = {'properties': args}
        return InjectorCachedRegistryFactoryService.requester.call(args).get()