def make_section(s): artist_name = s['artist'] slug = mixcloud.slugify(artist_name) artist = mixcloud.Artist(slug, artist_name) track = mixcloud.Track(s['song'], artist) sec = mixcloud.Section(int(s['start_time']), track) return sec
def make_section(s): artist_name = s["artist"] slug = mixcloud.slugify(artist_name) artist = mixcloud.Artist(slug, artist_name) track = mixcloud.Track(s["song"], artist) sec = mixcloud.Section(int(s["start_time"]), track) return sec
def mock_upload(request, uri, headers): data = parse_multipart(request.body) name = data["name"] key = mixcloud.slugify(name) sections, tags = parse_headers(data) description = data["description"] created_time = datetime.datetime.now() cc = mixcloud.Cloudcast(key, name, sections, tags, description, user, created_time) self.register_cloudcast(user, cc) return (200, headers, "{}")
def mock_upload(request, uri, headers): data = parse_multipart(request.body) name = data['name'] key = mixcloud.slugify(name) sections, tags = parse_headers(data) description = data['description'] created_time = datetime.datetime.now() cc = mixcloud.Cloudcast(key, name, sections, tags, description, user, created_time) self.register_cloudcast(user, cc) return (200, headers, '{}')
def upload_callback(request, uri, headers): data = parse_multipart(request.body) self.assertIn('mp3', data) self.assertIn('picture', data) name = data['name'] key = mixcloud.slugify(name) sections, tags = parse_headers(data) description = data['description'] me = self.m.me() created_time = datetime.datetime.now() cc = mixcloud.Cloudcast(key, name, sections, tags, description, me, created_time) self.mc.register_cloudcast(me, cc) return (200, headers, '{}')