# Path: grace/error.py
# class FileNotWritableError(Error):
#     pass
# 
# class RemoveFileError(Error):
#     pass
# 
# class MissingKeyError(Error):
#     pass


from builtins import object
from .error import FileNotWritableError, RemoveFileError, MissingKeyError
import os
import zipfile
from __future__ import print_function
from __future__ import absolute_import


class Zip(object):
    def __init__(self, config):
        self._cwd = os.getcwd()
        self._config = config

        if 'zip_path' not in self._config:

# Path: grace/error.py
# class FileNotWritableError(Error):
#     pass
# 
# class RemoveFileError(Error):
#     pass
# 
# class MissingKeyError(Error):
#     pass


# Path: grace/zipit.py
from builtins import object
from .error import FileNotWritableError, RemoveFileError, MissingKeyError
import os
import zipfile

from __future__ import print_function
from __future__ import absolute_import


class Zip(object):
    def __init__(self, config):
        self._cwd = os.getcwd()
        self._config = config

        if 'zip_path' not in self._config:

            self._zip_path = None