Example #1
0
 def to_dict(self, include_extra_dict=False):
     d = super(Project, self).to_dict(include_extra_dict=include_extra_dict)
     if d['domain_id'] == base.NULL_DOMAIN_ID:
         d['domain_id'] = None
     # NOTE(notmorgan): Eventually it may make sense to drop the empty
     # option dict creation to the superclass (if enough models use it)
     d['options'] = resource_options.ref_mapper_to_dict_options(self)
     return d
Example #2
0
 def to_dict(self, include_extra_dict=False):
     d = super(User, self).to_dict(include_extra_dict=include_extra_dict)
     if 'default_project_id' in d and d['default_project_id'] is None:
         del d['default_project_id']
     # NOTE(notmorgan): Eventually it may make sense to drop the empty
     # option dict creation to the superclass (if enough models use it)
     d['options'] = resource_options.ref_mapper_to_dict_options(self)
     return d
Example #3
0
 def to_dict(self, include_extra_dict=False):
     d = super(User, self).to_dict(include_extra_dict=include_extra_dict)
     if 'default_project_id' in d and d['default_project_id'] is None:
         del d['default_project_id']
     # NOTE(notmorgan): Eventually it may make sense to drop the empty
     # option dict creation to the superclass (if enough models use it)
     d['options'] = resource_options.ref_mapper_to_dict_options(self)
     return d