コード例 #1
0
	def __init__(self, pathname = None, verbose = False):
		self.mGitSvnRepoName = ".cavan-git-svn-repo"

		CavanCommandBase.__init__(self, pathname, verbose)
		CavanProgressBar.__init__(self)

		self.mErrorCount = 0
		self.mLockProject = threading.Lock()
		self.mPathTempProject = "/tmp/cavan-git-svn-repo"

		self.mDepthMap = {}
		self.mDepthMap["build"] = 0
		self.mDepthMap["libcore"] = 0
		self.mDepthMap["pdk"] = 0
		self.mDepthMap["abi"] = 0
		self.mDepthMap["development"] = 0
		self.mDepthMap["bionic"] = 0
		self.mDepthMap["cts"] = 0
		self.mDepthMap["dalvik"] = 0
		self.mDepthMap["gdk"] = 0
		self.mDepthMap["sdk"] = 0
		self.mDepthMap["tools"] = 1
		self.mDepthMap["system"] = 1
		self.mDepthMap["external"] = 1
		self.mDepthMap["packages"] = 2
		self.mDepthMap["hardware"] = 1
		self.mDepthMap["device"] = 1
		self.mDepthMap["bootable"] = 2
		self.mDepthMap["frameworks"] = 2
		self.mDepthMap["frameworks/base"] = 0
		self.mDepthMap["prebuilts"] = 4
		self.mDepthMap["release"] = -1
コード例 #2
0
    def __init__(self, pathname=".", verbose=True, name=None, bare=False):
        if not name:
            name = ".git"

        self.mGitRepoName = name
        self.mBare = bare
        CavanCommandBase.__init__(self, pathname, verbose)
コード例 #3
0
ファイル: git_manager.py プロジェクト: Jack19881218/cavan
	def __init__(self, pathname = ".", verbose = True, name = None, bare = False):
		if not name:
			name = ".git"

		self.mGitRepoName = name;
		self.mBare = bare;
		CavanCommandBase.__init__(self, pathname, verbose)
コード例 #4
0
ファイル: net_manager.py プロジェクト: Jack19881218/cavan
	def __init__(self, verbose = False):
		CavanCommandBase.__init__(self, verbose = verbose)
		self.mPatternIfName = re.compile("(^[^\\s]+[0-9]*)\\s+Link encap:([^\\s]+)")
		self.mPatternInetAddr = re.compile("^\\s+inet addr:([0-9\\.]+).*Mask:([0-9\\.]+)")
		self.mPatternHwaddr = re.compile(".*HWaddr\\s+([0-9a-z:]+)")
		self.mPatternBroadcast = re.compile(".*Bcast:([^\\s]+)")
		self.mPatternIpaddrV6 = re.compile("^\\s+inet6 addr:\\s+([^\\s]+)\\s+Scope:([^\\s]+)")
		self.mPatternMtu = re.compile(".*MTU:([0-9]+)")
コード例 #5
0
ファイル: cavan_alarm.py プロジェクト: Jack19881218/cavan
	def __init__(self, pathCavanMain = None):
		CavanCommandBase.__init__(self)
		if not pathCavanMain or not os.path.isfile(pathCavanMain):
			self.mServiceCommand = "cavan-tcp_dd_server"
			self.mCliendCommand = "cavan-alarm"
			self.mCavanMain = None
		else:
			self.mCavanMain = pathCavanMain
コード例 #6
0
ファイル: cavan_alarm.py プロジェクト: bgtwoigu/cavan
 def __init__(self, pathCavanMain=None):
     CavanCommandBase.__init__(self)
     if not pathCavanMain or not os.path.isfile(pathCavanMain):
         self.mServiceCommand = "cavan-tcp_dd_server"
         self.mCliendCommand = "cavan-alarm"
         self.mCavanMain = None
     else:
         self.mCavanMain = pathCavanMain
コード例 #7
0
 def __init__(self, verbose=False):
     CavanCommandBase.__init__(self, verbose=verbose)
     self.mPatternIfName = re.compile(
         "(^[^\\s]+[0-9]*)\\s+Link encap:([^\\s]+)")
     self.mPatternInetAddr = re.compile(
         "^\\s+inet addr:([0-9\\.]+).*Mask:([0-9\\.]+)")
     self.mPatternHwaddr = re.compile(".*HWaddr\\s+([0-9a-z:]+)")
     self.mPatternBroadcast = re.compile(".*Bcast:([^\\s]+)")
     self.mPatternIpaddrV6 = re.compile(
         "^\\s+inet6 addr:\\s+([^\\s]+)\\s+Scope:([^\\s]+)")
     self.mPatternMtu = re.compile(".*MTU:([0-9]+)")
コード例 #8
0
ファイル: cavan_adb.py プロジェクト: bgtwoigu/cavan
    def __init__(self, pathname=None, verbose=True):
        CavanCommandBase.__init__(self, pathname, verbose)
        self.setAdbDevice()
        self.mHost = self.getEnv("ADB_HOST")
        if not self.mHost:
            self.mHost = None

        self.mPort = self.getEnv("ADB_PORT")
        if not self.mPort:
            self.mPort = "9999"

        self.TempPath = "/data/local/tmp"
        self.ApkTempPath = os.path.join(self.TempPath, "cavan.apk")
コード例 #9
0
ファイル: cavan_adb.py プロジェクト: FuangCao/cavan
	def __init__(self, pathname = None, verbose = True):
		CavanCommandBase.__init__(self, pathname, verbose)
		self.setAdbDevice()
		self.mHost = self.getEnv("ADB_HOST")
		if not self.mHost:
			self.mHost = None

		self.mPort = self.getEnv("ADB_PORT")
		if not self.mPort:
			self.mPort = "9999"

		self.TempPath = "/data/local/tmp"
		self.ApkTempPath = os.path.join(self.TempPath, "cavan.apk")
コード例 #10
0
	def __init__(self, pathname, verbose = False):
		CavanCommandBase.__init__(self, pathname, verbose)
		self.setAdbDevice()