diff options
author | Brad Bishop <bradleyb@fuzziesquirrel.com> | 2016-07-06 12:50:17 -0400 |
---|---|---|
committer | Brad Bishop <bradleyb@fuzziesquirrel.com> | 2016-07-10 22:34:50 -0400 |
commit | fa06665fb6b973ee86a5ddd0fd98d4b7e413cc5b (patch) | |
tree | de88efffc7d5f2f43f1b70db44a690cf164e177c /pydownloadmgr | |
parent | 1664c8ee6df323b85272d1c56c9bb42c7380bbf3 (diff) | |
download | talos-skeleton-fa06665fb6b973ee86a5ddd0fd98d4b7e413cc5b.tar.gz talos-skeleton-fa06665fb6b973ee86a5ddd0fd98d4b7e413cc5b.zip |
Remove workbook dependency from download mgr
The download path for temporary files isn't a property
of the board. Hardcode /tmp into the application.
Change-Id: Ib375ddee9a4c50aa8817980562fbd5b1191b5542
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Diffstat (limited to 'pydownloadmgr')
-rw-r--r-- | pydownloadmgr/download_manager.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/pydownloadmgr/download_manager.py b/pydownloadmgr/download_manager.py index aeb85c7..5b2b92d 100644 --- a/pydownloadmgr/download_manager.py +++ b/pydownloadmgr/download_manager.py @@ -7,9 +7,9 @@ import dbus.service import dbus.mainloop.glib import subprocess from obmc.dbuslib.bindings import get_dbus -import obmc_system_config as System +FLASH_DOWNLOAD_PATH = '/tmp' DBUS_NAME = 'org.openbmc.managers.Download' OBJ_NAME = '/org/openbmc/managers/Download' TFTP_PORT = 69 @@ -37,7 +37,7 @@ class DownloadManagerObject(dbus.service.Object): try: filename = str(filename) print "Downloading: "+filename+" from "+ip - outfile = System.FLASH_DOWNLOAD_PATH+"/"+filename + outfile = FLASH_DOWNLOAD_PATH+"/"+filename rc = subprocess.call(["tftp", "-l",outfile,"-r",filename,"-g",ip]) if (rc == 0): self.DownloadComplete(outfile,filename) @@ -55,7 +55,7 @@ class DownloadManagerObject(dbus.service.Object): try: filename = str(filename) print "Downloading: "+filename+" from "+url - outfile = System.FLASH_DOWNLOAD_PATH+"/"+filename + outfile = FLASH_DOWNLOAD_PATH+"/"+filename subprocess.call(["tftp", "-l",outfile,"-r",filename,"-g",url]) obj = bus.get_object("org.openbmc.control.Flash",path) intf = dbus.Interface(obj,"org.openbmc.Flash") |