Example #1
0
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
Example #2
0
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
Example #3
0
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
Example #4
0
 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, "{}")
Example #5
0
 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, '{}')
Example #6
0
 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, '{}')
Example #7
0
 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, '{}')