コード例 #1
0
ファイル: setup.py プロジェクト: nickretallack/couchfun
def update_views():
  response,content = http.request("%s/_design/offers" % database_url,'GET')
  report("Get Views",response,200)

  old_views = json.loads(content)
  new_views = json.loads(views)
  new_views['_id'] = old_views['_id']
  new_views['_rev'] = old_views['_rev']
  
  response,content = http.request("%s/_design/offers" % database_url,'PUT', body=json.dumps(new_views), headers=content_header)
  report("Views",response,201)
コード例 #2
0
ファイル: setup.py プロジェクト: nickretallack/couchfun
def delete_database():
  response, content = http.request(database_url, 'DELETE')
  report("Delete Database",response,200)
コード例 #3
0
ファイル: setup.py プロジェクト: nickretallack/couchfun
def create_views():
  response,content = http.request("%s/_design/offers" % database_url,'PUT', body=views, headers=content_header)
  report("Views",response,201)
コード例 #4
0
ファイル: setup.py プロジェクト: nickretallack/couchfun
def create_database():
  response, content = http.request(database_url, 'PUT')
  report("Database",response,201)
  create_views()