def on_option_value(self, *args):
return ONVALUE(self, *args)<EOL>
Temporarily change the configuration values.

        :raises:
            :ValueError: If the number of parameters cannot be casted into
                one or multiple options.

        .. ipython::

            In [1]: from libconfig import Config
               ...: c = Config()
               ...: c.register_option('opt', 'on', 1, 'int', 'option 1')
               ...: c.register_option('opt', 'tw', 2, 'int', 'option 2')
               ...: print('opt.one', c.get_option('opt', 'on'))
               ...: with c.on_option_value('opt', 'on', 10):
               ...:     print('with opt.one', c.get_option('opt', 'on'))
               ...: print('opt.one', c.get_option('opt', 'on'))
               ...: print('opt.two', c.get_option('opt', 'tw'))
               ...: with c.on_option_value('opt', 'on', 10, 'opt', 'tw', 20):
               ...:     print('with opt.one', c.get_option('opt', 'on'))
               ...:     print('with opt.two', c.get_option('opt', 'tw'))
               ...: print('opt.one', c.get_option('opt', 'on'))
               ...: print('opt.two', c.get_option('opt', 'tw'))
               ...: c.unregister_option('opt', 'on')
               ...: c.unregister_option('opt', 'tw')