Exemplo n.º 1
0
 def _do_save(self):
   logging.info("Settings: saving to %s", self._settings_file)
   f = file(self._settings_file,"w")
   # only dump the ones that arent in used_default
   vals = {}
   for k in self._values.keys():
     if k not in self._used_default:
       vals[k] = self._values[k]
   s = pson.dumps(vals,pretty=True)
   f.write(s)
   f.close()
Exemplo n.º 2
0
 def _do_save(self):
     logging.info("Settings: saving to %s", self._settings_file)
     f = file(self._settings_file, "w")
     # only dump the ones that arent in used_default
     vals = {}
     for k in self._values.keys():
         if k not in self._used_default:
             vals[k] = self._values[k]
     s = pson.dumps(vals, pretty=True)
     f.write(s)
     f.close()
Exemplo n.º 3
0
 def _do_save(self):
     logging.info("Settings: saving to %s", self._settings_file)
     if os.path.exists(self._settings_file):
         import stat
         os.chmod(self._settings_file, stat.S_IREAD | stat.S_IWRITE)
     flags = os.O_WRONLY | os.O_CREAT
     with os.fdopen(os.open(self._settings_file, flags, 0600), "w") as f:
         # only dump the ones that arent in used_default
         vals = {}
         for k in self._values.keys():
             if k not in self._used_default:
                 vals[k] = self._values[k]
         s = pson.dumps(vals, pretty=True)
         f.write(s)
Exemplo n.º 4
0
 def _do_save(self):
   logging.info("Settings: saving to %s", self._settings_file)
   if os.path.exists(self._settings_file):
     import stat
     os.chmod(self._settings_file, stat.S_IREAD | stat.S_IWRITE)
   flags = os.O_WRONLY | os.O_CREAT
   with os.fdopen(os.open(self._settings_file, flags, 0600), "w") as f:
     # only dump the ones that arent in used_default
     vals = {}
     for k in self._values.keys():
       if k not in self._used_default:
         vals[k] = self._values[k]
     s = pson.dumps(vals,pretty=True)
     f.write(s)
Exemplo n.º 5
0
 def test_dump(self):
     for i in range(len(self._objs)):
         p = pson.dumps(self._objs[i], pretty=True)
         self.assertEqual(p, self._pretty_strs[i])
Exemplo n.º 6
0
 def test_dump(self):
     for i in range(len(self._objs)):
         self.assertEqual(pson.dumps(self._objs[i]), self._strs[i])
Exemplo n.º 7
0
 def test_dump(self):
   for i in range(len(self._objs)):
     p = pson.dumps(self._objs[i],pretty=True)
     self.assertEqual(p,self._pretty_strs[i])
Exemplo n.º 8
0
 def test_dump(self):
   for i in range(len(self._objs)):
     self.assertEqual(pson.dumps(self._objs[i]),self._strs[i])