def get_bruce_profile(): """return PeerDescriptor filled with: node_id = PROFILE_BRUCE Blog: ````` 'Hi Buddy' Files: `````` data/ |-- date.txt Shared |-- ... `-- subdir1 |-- date.doc Shared `-- ... """ # write bruce blog bruce_blog = Blogs() bruce_blog.add_blog(u"Hi Buddy", u"bruce") # write bruce profile bruce_doc = FileDocument() bruce_doc.set_pseudo(u"bruce") bruce_doc.set_title(u"Mr") bruce_doc.set_firstname(u"bruce") bruce_doc.set_lastname(u"willis") bruce_doc.set_photo(QUESTION_MARK()) bruce_doc.set_email(u"*****@*****.**") bruce_doc.add_custom_attributes(u"Homepage", u"bruce.com") bruce_doc.add_custom_attributes(u'Color', u'gray') bruce_doc.add_custom_attributes(u'Movie', u'6th Sense') bruce_doc.add_custom_attributes(u'Actor', u'Robin Williams') bruce_doc.add_repository(TEST_DIR) bruce_doc.share_file(os.path.join(DATA_DIR, "date.txt")) bruce_doc.share_file(os.sep.join([DATA_DIR, "subdir1", "date.doc"])) return PeerDescriptor(PROFILE_BRUCE, document=bruce_doc, blog=bruce_blog)