Metadata-Version: 2.1
Name: assemblyline-service-client
Version: 4.4.1.dev181
Summary: Assemblyline 4 - Service client
Home-page: https://github.com/CybercentreCanada/assemblyline-service-client/
Author: CCCS Assemblyline development team
Author-email: assemblyline@cyber.gc.ca
License: MIT
Keywords: assemblyline automated malware analysis gc canada cse-cst cse cst cyber cccs
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Libraries
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Description-Content-Type: text/markdown
License-File: LICENCE.md
Requires-Dist: assemblyline
Requires-Dist: assemblyline-core
Requires-Dist: python-socketio
Provides-Extra: test
Requires-Dist: pytest ; extra == 'test'

# Assemblyline 4 - Service Client

The service client fetches tasks from the service server and drops them into a directory. It will then wait for output file(s) produced by the service. This allows the service to run independently in Python3, Python2, Java, C++, etc. A service will monitor a directory for a file with it's associated task.json, will process it and drop a result.json file which the service_client can in turn pick up to send back to the service_server.

