source-gitlab: Convert to airbyte-lib (#34203)
Co-authored-by: Serhii Lazebnyi <53845333+lazebnyi@users.noreply.github.com>
This commit is contained in:
@@ -2,15 +2,7 @@
|
||||
# Copyright (c) 2023 Airbyte, Inc., all rights reserved.
|
||||
#
|
||||
|
||||
|
||||
import sys
|
||||
|
||||
from airbyte_cdk.entrypoint import launch
|
||||
from source_gitlab import SourceGitlab
|
||||
from source_gitlab.config_migrations import MigrateGroups, MigrateProjects
|
||||
from source_gitlab.run import run
|
||||
|
||||
if __name__ == "__main__":
|
||||
source = SourceGitlab()
|
||||
MigrateGroups.migrate(sys.argv[1:], source)
|
||||
MigrateProjects.migrate(sys.argv[1:], source)
|
||||
launch(source, sys.argv[1:])
|
||||
run()
|
||||
|
||||
@@ -10,7 +10,7 @@ data:
|
||||
connectorSubtype: api
|
||||
connectorType: source
|
||||
definitionId: 5e6175e5-68e1-4c17-bff9-56103bbb0d80
|
||||
dockerImageTag: 2.1.0
|
||||
dockerImageTag: 2.1.1
|
||||
dockerRepository: airbyte/source-gitlab
|
||||
documentationUrl: https://docs.airbyte.com/integrations/sources/gitlab
|
||||
githubIssueLabel: source-gitlab
|
||||
|
||||
@@ -10,6 +10,11 @@ MAIN_REQUIREMENTS = ["airbyte-cdk", "vcrpy==4.1.1"]
|
||||
TEST_REQUIREMENTS = ["requests-mock~=1.9.3", "pytest~=6.1", "requests_mock", "pytest-mock"]
|
||||
|
||||
setup(
|
||||
entry_points={
|
||||
"console_scripts": [
|
||||
"source-gitlab=source_gitlab.run:run",
|
||||
],
|
||||
},
|
||||
name="source_gitlab",
|
||||
description="Source implementation for Gitlab.",
|
||||
author="Airbyte",
|
||||
|
||||
@@ -0,0 +1,17 @@
|
||||
#
|
||||
# Copyright (c) 2023 Airbyte, Inc., all rights reserved.
|
||||
#
|
||||
|
||||
|
||||
import sys
|
||||
|
||||
from airbyte_cdk.entrypoint import launch
|
||||
from source_gitlab import SourceGitlab
|
||||
from source_gitlab.config_migrations import MigrateGroups, MigrateProjects
|
||||
|
||||
|
||||
def run():
|
||||
source = SourceGitlab()
|
||||
MigrateGroups.migrate(sys.argv[1:], source)
|
||||
MigrateProjects.migrate(sys.argv[1:], source)
|
||||
launch(source, sys.argv[1:])
|
||||
Reference in New Issue
Block a user