Skip to content

Instantly share code, notes, and snippets.

@j2labs
Created March 6, 2013 19:23
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save j2labs/5102232 to your computer and use it in GitHub Desktop.
Save j2labs/5102232 to your computer and use it in GitHub Desktop.
>>> class ModelOptions(object):
... def __init__(self, klass, namespace=None, roles={}):
... self.klass = klass
... self.namespace = namespace
... self.roles = roles
...
>>> mo1 = ModelOptions('foo')
>>> mo2 = ModelOptions('bar')
>>> mo1.roles['foo'] = 'foooooooo'
>>> mo2.roles
{'foo': 'foooooooo'}
>>>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment