'Returns the workspace that has the given name
If the workspace isn\'t registered then `None` is returned.'

@lockutils.synchronized('workspaces', external=True)
def get_workspace(self, name):

    self._populate()
    return self.workspaces.get(name)
