Changeset 20149 in vbox
- Timestamp:
- May 29, 2009 12:30:26 PM (16 years ago)
- svn:sync-xref-src-repo-rev:
- 47950
- Location:
- trunk/src/VBox
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VBoxShell/shellcommon.py
r19901 r20149 175 175 id = mach.id 176 176 print "removing machine ",mach.name,"with UUID",id 177 session = mgr.getSessionObject(vb) 178 vb.openSession(session, id) 177 session = ctx['global'].openMachineSession(id) 179 178 mach=session.machine 180 179 for d in mach.getHardDiskAttachments(): 181 180 mach.detachHardDisk(d.controller, d.port, d.device) 182 session.close()181 ctx['global'].closeMachineSession(session) 183 182 mach = vb.unregisterMachine(id) 184 183 if mach: … … 416 415 if mach == None: 417 416 return 0 418 vbox = ctx['vb']419 417 session = ctx['mgr'].getSessionObject(vbox) 420 418 vbox.openSession(session, mach.id) -
trunk/src/VBox/Installer/linux/Makefile.kmk
r19297 r20149 193 193 endif 194 194 195 # Python XPCOM glue 196 ifdef VBOX_WITH_PYTHON 197 VBOX_LNX_NO_STRIP += \ 198 $(foreach f,$(notdir $(wildcard $(PATH_BIN)/sdk/bindings/xpcom/python/xpcom/*.py)),sdk/bindings/xpcom/python/xpcom/$(f)) \ 199 sdk/bindings/xpcom/python/xpcom/client/__init__.py \ 200 sdk/installer/vboxapisetup.py \ 201 sdk/installer/vboxapi/__init__.py \ 202 sdk/installer/vboxapi/VirtualBox_constants.py 203 endif 204 195 205 # Headless 196 206 ifdef VBOX_WITH_HEADLESS … … 343 353 archive/nls \ 344 354 $(if $(VBOX_WITH_QT4_SUN),archive/accessible,) \ 355 $(if $(VBOX_WITH_PYTHON),archive/sdk/installer,) \ 356 $(if $(VBOX_WITH_PYTHON),archive/sdk/installer/vboxapi,) \ 357 $(if $(VBOX_WITH_PYTHON),archive/sdk/bindings/xpcom/python/xpcom,) \ 358 $(if $(VBOX_WITH_PYTHON),archive/sdk/bindings/xpcom/python/xpcom/client,) \ 345 359 archive/additions \ 346 360 install\ -
trunk/src/VBox/Main/Makefile.kmk
r20118 r20149 169 169 VBox-main-xidl_SOURCES = $(VBOX_XIDL_FILE_SRC) 170 170 171 ifdef VBOX_WITH_PYTHON 172 171 173 INSTALLS += VBox-python-glue 172 VBox-python-glue_INST = $(INST_SDK) bindings/174 VBox-python-glue_INST = $(INST_SDK)installer 173 175 # This file also should go to Python site-wide modules directory 174 176 # so for users it look 'just being here' 175 VBox-python-glue_SOURCES = glue/vboxapi.py=> glue/python/vboxapi/__init__.py176 177 VBOX_PYTHON_CONSTANTS = $(VBOX_PATH_SDK)/ bindings/glue/python/vboxapi/VirtualBox_constants.py177 VBox-python-glue_SOURCES = glue/vboxapi.py=>vboxapi/__init__.py 178 179 VBOX_PYTHON_CONSTANTS = $(VBOX_PATH_SDK)/installer/vboxapi/VirtualBox_constants.py 178 180 OTHERS += $(VBOX_PYTHON_CONSTANTS) 181 182 endif # VBOX_WITH_PYTHON 179 183 180 184 ifndef VBOX_ONLY_SDK # Note this goes on for *very* long -
trunk/src/VBox/Main/glue/vboxapi.py
r20141 r20149 28 28 29 29 os.environ["VBOX_PROGRAM_PATH"] = VboxBinDir 30 #os.environ["VBOX_SDK_PATH"] = VboxSdkDir30 os.environ["VBOX_SDK_PATH"] = VboxSdkDir 31 31 sys.path.append(VboxBinDir) 32 # This directory's content goes to the site-wide directory 32 33 #sys.path.append(VboxSdkDir+"/bindings/glue/python") 33 34
Note:
See TracChangeset
for help on using the changeset viewer.