Update ConfigMap from mapping/iterable.

        If the key exists the entry is updated else it is added.

        Args:
            *args: variable length argument list.  A valid argument is a two item
                tuple/list.  The first item is the key and the second is the value.
            **kwargs: Arbitrary keyword arguments representing the config.

def update(self, *args, **kwargs):
        """Update ConfigMap from mapping/iterable.

        If the key exists the entry is updated else it is added.

        Args:
            *args: variable length argument list.  A valid argument is a two item
                tuple/list.  The first item is the key and the second is the value.
            **kwargs: Arbitrary keyword arguments representing the config.
        """
        for k, v in args:
            self[k] = v
        for k, v in kwargs.items():
            self[k] = v