14 lines
325 B
Python
14 lines
325 B
Python
import shutil
|
|
|
|
class CopyCommand:
|
|
def __init__(self, pathProvider, copyArguments):
|
|
assert pathProvider is not None
|
|
assert copyArguments is not None
|
|
|
|
self.__pathProvider = pathProvider
|
|
self.__copyArguments = copyArguments
|
|
|
|
def execute(self):
|
|
shutil.copy(self.__copyArguments.source, self.__copyArguments.target)
|
|
|