From f6f8ecdd635f511a1eccf900d3a5324cb21749f9 Mon Sep 17 00:00:00 2001 From: Daniel K Lyons <dlyons@nrao.edu> Date: Mon, 28 Jun 2021 11:53:22 -0600 Subject: [PATCH] WS-507: Initial take at ingest_envoy --- .../pexable/ingest_envoy/README.md | 1 + .../ingest_envoy/ingest_envoy/__init__.py | 0 .../ingest_envoy/ingest_envoy/_version.py | 2 ++ .../pexable/ingest_envoy/ingest_envoy/main.py | 2 ++ .../executables/pexable/ingest_envoy/setup.py | 27 +++++++++++++++++++ 5 files changed, 32 insertions(+) create mode 100644 apps/cli/executables/pexable/ingest_envoy/README.md create mode 100644 apps/cli/executables/pexable/ingest_envoy/ingest_envoy/__init__.py create mode 100644 apps/cli/executables/pexable/ingest_envoy/ingest_envoy/_version.py create mode 100644 apps/cli/executables/pexable/ingest_envoy/ingest_envoy/main.py create mode 100644 apps/cli/executables/pexable/ingest_envoy/setup.py diff --git a/apps/cli/executables/pexable/ingest_envoy/README.md b/apps/cli/executables/pexable/ingest_envoy/README.md new file mode 100644 index 000000000..6efa7cfe8 --- /dev/null +++ b/apps/cli/executables/pexable/ingest_envoy/README.md @@ -0,0 +1 @@ +# Ingestion Envoy diff --git a/apps/cli/executables/pexable/ingest_envoy/ingest_envoy/__init__.py b/apps/cli/executables/pexable/ingest_envoy/ingest_envoy/__init__.py new file mode 100644 index 000000000..e69de29bb diff --git a/apps/cli/executables/pexable/ingest_envoy/ingest_envoy/_version.py b/apps/cli/executables/pexable/ingest_envoy/ingest_envoy/_version.py new file mode 100644 index 000000000..f27d146a3 --- /dev/null +++ b/apps/cli/executables/pexable/ingest_envoy/ingest_envoy/_version.py @@ -0,0 +1,2 @@ +""" Version information for this package, don't put anything else here. """ +___version___ = '4.0.0a1.dev1' diff --git a/apps/cli/executables/pexable/ingest_envoy/ingest_envoy/main.py b/apps/cli/executables/pexable/ingest_envoy/ingest_envoy/main.py new file mode 100644 index 000000000..ccd65ac67 --- /dev/null +++ b/apps/cli/executables/pexable/ingest_envoy/ingest_envoy/main.py @@ -0,0 +1,2 @@ +def main(): + print("Hello, world!") \ No newline at end of file diff --git a/apps/cli/executables/pexable/ingest_envoy/setup.py b/apps/cli/executables/pexable/ingest_envoy/setup.py new file mode 100644 index 000000000..1fa3d5bda --- /dev/null +++ b/apps/cli/executables/pexable/ingest_envoy/setup.py @@ -0,0 +1,27 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- + +from pathlib import Path + +from setuptools import find_packages, setup + +VERSION = open("ingest_envoy/_version.py").readlines()[-1].split()[-1].strip("\"'") +README = Path("README.md").read_text() + +requires = ["pycapo", "pex==2.1.41"] + +setup( + name="ssa-" + Path().absolute().name, + version=VERSION, + description="Workspaces ingestion functionality bridge", + long_description=README, + author="NRAO SSA Team", + author_email="dms-ssa@nrao.edu", + url="TBD", + license="GPL", + install_requires=requires, + keywords=[], + packages=find_packages(), + classifiers=["Programming Language :: Python :: 3.8"], + entry_points={"console_scripts": ["ingest_envoy = ingest_envoy.main:main"]}, +) -- GitLab