'@inherits:  :class:`NodeDriver.__init__`
:param region: Region ID which should be used
:type region: ``str``'

def __init__(self, key, secret=None, secure=True, host=None, port=None, region='us', **kwargs):

    if (region not in ['us', 'uk']):
        raise ValueError(('Invalid    region:    %s' % region))
    super(RackspaceFirstGenNodeDriver, self).__init__(key=key, secret=secret, secure=secure, host=host, port=port, region=region, **kwargs)
