l.s.m.s.SnapStoreClient : class documentation

Part of lp.snappy.model.snapstoreclient View In Hierarchy

A client for the API provided by the snap store.
Class Method requestPackageUploadPermission Undocumented
Class Method upload See ISnapStoreClient.
Class Method refreshDischargeMacaroon See ISnapStoreClient.
Class Method refreshIfNecessary See ISnapStoreClient.
Class Method checkStatus See ISnapStoreClient.
Class Method listChannels See ISnapStoreClient.
Static Method _getTimeline Undocumented
Class Method _makeSnapStoreError Undocumented
Class Method _uploadFile Upload a single file.
Class Method _uploadApp Create a new store upload based on the uploaded file.
@staticmethod
def _getTimeline():
Undocumented
@classmethod
def _makeSnapStoreError(cls, error_class, requests_error):
Undocumented
@classmethod
def requestPackageUploadPermission(cls, snappy_series, snap_name):
Undocumented
@classmethod
def _uploadFile(cls, lfa, lfc):
Upload a single file.
@classmethod
def _uploadApp(cls, snapbuild, upload_data):
Create a new store upload based on the uploaded file.
@classmethod
def upload(cls, snapbuild):
See ISnapStoreClient.
@classmethod
def refreshDischargeMacaroon(cls, snap):
See ISnapStoreClient.
@classmethod
def refreshIfNecessary(cls, snap, f, *args, **kwargs):
See ISnapStoreClient.
@classmethod
def checkStatus(cls, status_url):
See ISnapStoreClient.
@classmethod
def listChannels(cls):
See ISnapStoreClient.
API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.