Skip to content

Commit

Permalink
SDK - Moved the _container_builder from kfp.compiler to kfp.containers
Browse files Browse the repository at this point in the history
This only moves the files. The imports remain the same for now.
  • Loading branch information
Ark-kun committed Sep 23, 2019
1 parent 44a08a5 commit ae60bc7
Show file tree
Hide file tree
Showing 8 changed files with 10 additions and 11 deletions.
2 changes: 1 addition & 1 deletion sdk/python/kfp/compiler/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,4 @@


from .compiler import Compiler
from ._component_builder import build_python_component, build_docker_image, VersionedDependency
from ..containers._component_builder import build_python_component, build_docker_image, VersionedDependency
3 changes: 1 addition & 2 deletions sdk/python/kfp/containers/_build_image_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@

import requests

from ..compiler._container_builder import ContainerBuilder
from ._container_builder import ContainerBuilder


default_base_image = 'gcr.io/deeplearning-platform-release/tf-cpu.1-14'
Expand All @@ -40,7 +40,6 @@
def _get_default_image_builder():
global _default_image_builder
if _default_image_builder is None:
from ..compiler._container_builder import ContainerBuilder
_default_image_builder = ContainerBuilder()
return _default_image_builder

Expand Down
File renamed without changes.
10 changes: 5 additions & 5 deletions sdk/python/tests/compiler/component_builder_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,10 @@
# See the License for the specific language governing permissions and
# limitations under the License.

from kfp.compiler._component_builder import _generate_dockerfile
from kfp.compiler._component_builder import _dependency_to_requirements
from kfp.compiler._component_builder import VersionedDependency
from kfp.compiler._component_builder import DependencyHelper
from kfp.containers._component_builder import _generate_dockerfile
from kfp.containers._component_builder import _dependency_to_requirements
from kfp.containers._component_builder import VersionedDependency
from kfp.containers._component_builder import DependencyHelper

import os
import unittest
Expand Down Expand Up @@ -113,7 +113,7 @@ def test_add_python_package(self):
class TestGenerator(unittest.TestCase):
def test_generate_dockerfile(self):
""" Test generate dockerfile """
from kfp.compiler._component_builder import _generate_dockerfile
from kfp.containers._component_builder import _generate_dockerfile

# prepare
test_data_dir = os.path.join(os.path.dirname(__file__), 'testdata')
Expand Down
4 changes: 2 additions & 2 deletions sdk/python/tests/compiler/container_builder_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,12 +18,12 @@
import yaml
import tempfile
import mock
from kfp.compiler._component_builder import ContainerBuilder
from kfp.containers._component_builder import ContainerBuilder

GCS_BASE = 'gs://kfp-testing/'
GCR_IMAGE_TAG = 'gcr.io/kfp-testing/image'

@mock.patch('kfp.compiler._gcs_helper.GCSHelper')
@mock.patch('kfp.containers._gcs_helper.GCSHelper')
class TestContainerBuild(unittest.TestCase):

def test_wrap_dir_in_tarball(self, mock_gcshelper):
Expand Down
2 changes: 1 addition & 1 deletion test/sample-test/sample_test_launcher.py
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@

from constants import PAPERMILL_ERR_MSG, BASE_DIR, TEST_DIR, SCHEMA_CONFIG, CONFIG_DIR, DEFAULT_CONFIG
from check_notebook_results import NoteBookChecker
from kfp.compiler._gcs_helper import GCSHelper
from kfp.containers._gcs_helper import GCSHelper
from run_sample_test import PySampleChecker


Expand Down

0 comments on commit ae60bc7

Please sign in to comment.