예제 #1
0
파일: state.py 프로젝트: smurfix/MoaT
	def check(self,*args):
		if len(args) < 1:
			raise SyntaxError(u"Usage: if saved state ‹name…›")

		global Db
		if Db is None:
			from moat.database import DbStore
			Db = DbStore(category="state")
		try:
			Db.get(Name(*args))
		except KeyError:
			return False
		else:
			return True
예제 #2
0
파일: state.py 프로젝트: ZigmundRat/moat
    def check(self, *args):
        if len(args) < 1:
            raise SyntaxError(u"Usage: if saved state ‹name…›")

        global Db
        if Db is None:
            from moat.database import DbStore
            Db = DbStore(category="state")
        try:
            Db.get(Name(*args))
        except KeyError:
            return False
        else:
            return True
예제 #3
0
파일: state.py 프로젝트: smurfix/MoaT
	def value(self):
		global Db
		if Db is None:
			from moat.database import DbStore
			Db = DbStore(category="state")
		try:
			return Db.get(self.name)
		except KeyError:
			return None
예제 #4
0
파일: state.py 프로젝트: ZigmundRat/moat
 def value(self):
     global Db
     if Db is None:
         from moat.database import DbStore
         Db = DbStore(category="state")
     try:
         return Db.get(self.name)
     except KeyError:
         return None