Beispiel #1
0
	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
Beispiel #2
0
    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
Beispiel #3
0
	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
Beispiel #4
0
 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