Example #1
0
    def channels_update_branding_settings(self, client, properties, **kwargs):
        # See full sample for function
        resource = build_resource(properties)

        # See full sample for function
        #kwargs = remove_empty_kwargs(**kwargs)

        response = client.channels().update(body=resource, **kwargs).execute()

        return print_response(response)
Example #2
0
    def channel_sections_insert(self, client, properties, **kwargs):
        # See full sample for function
        resource = build_resource(properties)

        # See full sample for function
        #  kwargs = remove_empty_kwargs(**kwargs)

        response = client.channelSections().insert(body=resource,
                                                   **kwargs).execute()

        return print_response(response)
Example #3
0
    def videos_insert(self, properties, media_file, **kwargs):
        resource = build_resource(properties)  # See full sample for function
        #kwargs = remove_empty_kwargs(**kwargs)  # See full sample for function
        request = self.client.videos().insert(
            body=resource,
            media_body=MediaFileUpload(media_file, chunksize=-1,
                                       resumable=True),
            **kwargs
        )

        # See full sample for function
        return self.resumable_upload(request, 'video', 'insert')