• R/O
  • HTTP
  • SSH
  • HTTPS

Commit

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

Karesansui is an open-source virtualization management application made in Japan.


Commit MetaInfo

Revision6b12947d86fe1dec68870a5efbeaab338f597273 (tree)
Time2012-07-27 17:03:57
AuthorTaizo ITO <taizo@kare...>
CommiterTaizo ITO

Log Message

virt: Change attributes of network's qemu config xml file again after defining domain.

Change Summary

Incremental Difference

--- a/karesansui/lib/virt/virt.py
+++ b/karesansui/lib/virt/virt.py
@@ -1834,6 +1834,12 @@ class KaresansuiVirtConnection:
18341834 time.sleep(2)
18351835 self._conn.networkDefineXML(cfgxml)
18361836
1837+ filename = "%s/%s.xml" %(VIRT_NETWORK_CONFIG_DIR,name)
1838+ r_chmod(filename,"o-rwx")
1839+ r_chmod(filename,"g+rw")
1840+ if os.getuid() == 0:
1841+ r_chgrp(filename,KARESANSUI_GROUP)
1842+
18371843 if autostart is not None:
18381844 self.network.set_network_name(name)
18391845 self.network.autostart(autostart)