def __init__(self, account): self.account = account self.api = Cloud() try: self.api.auth( self.account.storage["username"], self.account.storage["password"]) except Exception, e: raise CloudAppAuthException(account)
class CloudAppClient(object): @classmethod def get(cls, account=None): if not account: account = CloudAppAccount.get_default() obj = cls(account) return obj def __init__(self, account): self.account = account self.api = Cloud() try: self.api.auth( self.account.storage["username"], self.account.storage["password"]) except Exception, e: raise CloudAppAuthException(account)
import pygtk pygtk.require('2.0') import gtk import appindicator import sys import pynotify from pycloudapp.cloud import Cloud import os from datetime import datetime import time import re print "Connecting..." mycloud = Cloud() mycloud.auth('email', 'password') print "Connected." class AppIndicatorExample: def __init__(self): self.ind = appindicator.Indicator("cloudapp", "cloudapp-idle-black", appindicator.CATEGORY_APPLICATION_STATUS) self.ind.set_status (appindicator.STATUS_ACTIVE) self.ind.set_attention_icon("cloudapp-uploading-black") self.ind.set_icon("cloudapp-idle-black") def matchRegex(rawdata): txt = rawdata re1='.*?' re2='(http)' re3='(:)' re4='(\\/)'