~ricardokirkner/click-toolbelt/release-0.5.0

« back to all changes in this revision

Viewing changes to storeapi/channels.py

[r=matiasb,fgallina] split store api into standalone namespace for easier vendoring

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
# GNU General Public License version 3 (see the file LICENSE).
4
4
from __future__ import absolute_import, unicode_literals
5
5
 
6
 
from click_toolbelt.api.common import myapps_api_call
 
6
from storeapi.common import myapps_api_call
7
7
 
8
8
 
9
9
def get_channels(session, package_name):
15
15
def update_channels(session, package_name, data):
16
16
    """Update current channels config for package through API."""
17
17
    channels_endpoint = 'package-channels/%s/' % package_name
18
 
    result =  myapps_api_call(channels_endpoint, method='POST',
19
 
                              data=data, session=session)
 
18
    result = myapps_api_call(channels_endpoint, method='POST',
 
19
                             data=data, session=session)
20
20
    if result['success']:
21
21
        result['errors'] = result['data']['errors']
22
22
        result['data'] = result['data']['channels']