summaryrefslogtreecommitdiff
path: root/yaksh
diff options
context:
space:
mode:
Diffstat (limited to 'yaksh')
-rw-r--r--yaksh/copy_delete_files.py29
1 files changed, 0 insertions, 29 deletions
diff --git a/yaksh/copy_delete_files.py b/yaksh/copy_delete_files.py
deleted file mode 100644
index f34b944..0000000
--- a/yaksh/copy_delete_files.py
+++ /dev/null
@@ -1,29 +0,0 @@
-import shutil
-import os
-import zipfile
-
-
-class CopyDeleteFiles(object):
-
- def copy_files(self, file_paths):
- files = []
- for src in file_paths:
- file_path, extract = src
- file_name = os.path.basename(file_path)
- files.append(file_name)
- shutil.copy(file_path, os.getcwd())
- if extract:
- unzip = zipfile.ZipFile(file_name)
- for zip_files in unzip.namelist():
- files.append(zip_files)
- unzip.extractall()
- unzip.close()
- return files
-
- def delete_files(self, files):
- for content in files:
- if os.path.exists(content):
- if os.path.isfile(content):
- os.remove(content)
- else:
- shutil.rmtree(content)