def logIn(): """Provides a session where a user logs in """ print print "Welcome to Beyond Impact Attribute Repository (BIAR)." print username = raw_input("Please enter your fluidinfo username : "******"Enter your fuidinfo password: "******"Please supply a fluid account username") if not password: raise Exception("Please supply a fluid account password") conn = Connection.connect(username, password) print print "Welcome",conn.user_name() print return
def logIn(): """Provides a session where a user logs in """ print print "Welcome to Beyond Impact Attribute Repository (BIAR)." print username = raw_input("Please enter your fluidinfo username : "******"Enter your fuidinfo password: "******"Please supply a fluid account username") if not password: raise Exception("Please supply a fluid account password") conn = Connection.connect(username, password) print print "Welcome", conn.user_name() print return
from biar.connection import Connection from biar.collection import Collection from biar.work import Work import os USERNAME = os.environ["FLUID_USERNAME"] PASSWORD = os.environ["FLUID_PASSWORD"] if not USERNAME: raise Exception("Please supply a fluid account username") if not PASSWORD: raise Exception("Please supply a fluid account password") conn = Connection.connect(USERNAME, PASSWORD) print conn.username print conn.user_info() print conn.user_id() # Adding an example of a video, i.e. a canonical work videoWork = Work.create(conn) videoWork.SetCanonicalTag("url", "http://www.youtube.com/watch?v=AaabJdRI3pE") videoWork.SetCanonicalTag("title", "FET11 Instant Communities tool") videoWork.SetCanonicalTag("author", ["Marcos Baez", "Lyubov Kolosovskaya"]) videoWork.SetPersonalTag("publisher", "mbaezpy") videoWork.SetCanonicalTag("is_video", 1) # Adding an example of a webpage webpageWork = Work.create(conn)
from biar.connection import Connection from biar.collection import Collection from biar.work import Work import os USERNAME = os.environ["FLUID_USERNAME"] PASSWORD = os.environ["FLUID_PASSWORD"] if not USERNAME: raise Exception("Please supply a fluid account username") if not PASSWORD: raise Exception("Please supply a fluid account password") conn = Connection.connect(USERNAME, PASSWORD) print conn.username print conn.user_info() print conn.user_id() mylist = Collection(conn, 'mylistx1') assert mylist.exists_in_fluid() work = Work.create(conn) print "Created new work", work.object_id mylist.add_work(work) print mylist.list_works() work.set_canonical_tag('title', "Abc") print work.get_canonical_tag('title') work.set_personal_tag('title', "Def")