test-run-multinode

View on PyPIReverse Dependencies (0)

0.0.19 test_run_multinode-0.0.19-py3-none-any.whl

Wheel Details

Project: test-run-multinode
Version: 0.0.19
Filename: test_run_multinode-0.0.19-py3-none-any.whl
Download: [link]
Size: 141544
MD5: 5f373c8d3c7c9b534f3ab292dad87e75
SHA256: e2591f471aa0a103d5f4cbd60a96ffda515a9292efddba52d15ff51c7f7cefb4
Uploaded: 2023-10-24 13:14:00 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: test_run_multinode
Version: 0.0.19
Summary: Multinode's Python client
Author: Kacper Kielak
Author-Email: kacper[at]multinode.dev
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.8.1,<4.0.0
Requires-Dist: aenum (<4.0.0,>=3.1.15)
Requires-Dist: click (<9.0.0,>=8.1.7)
Requires-Dist: colorama (<0.5.0,>=0.4.6)
Requires-Dist: docker (<7.0.0,>=6.1.3)
Requires-Dist: jsonpickle (<4.0.0,>=3.0.2)
Requires-Dist: pydantic (<2.0.0,>=1.10.5)
Requires-Dist: python-dateutil (<3.0.0,>=2.8.2)
Requires-Dist: requests (<3.0.0,>=2.31.0)
Requires-Dist: urllib3 (<3.0.0,>=2.0.6)
Description-Content-Type: text/markdown
[Description omitted; length: 4962 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.7.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
multinode/__init__.py sha256=c_DzzJxImotdxl58JtAe5C_iS6_u1x6-VDdiIgJYaG4 166
multinode/api_client/__init__.py sha256=v049a0_Ol-2fB4omg14XRgK4jMpCUPERc0PM-7V4nBQ 3687
multinode/api_client/api/__init__.py sha256=njwTV8xIr-h3kLw9DgzyquwH59ecvLqZClG5FProvvw 108
multinode/api_client/api/default_api.py sha256=kNY0PNLM5InnossqdwRaSzI8UtoK95WuSpQZyCvcCVs 127025
multinode/api_client/api_client.py sha256=wwtIq0NSHRROOn23zA1vVEMtakbRW4BclbRNKwRppXE 30353
multinode/api_client/api_response.py sha256=uCehWdXXDnAO2HAHGKe0SgpQ_mJiGDbcu-BHDF3n_IM 852
multinode/api_client/configuration.py sha256=wTZ9G78GIhzlQAJk0c2esceoj4M-VyFnNg0swCJbY1Q 14638
multinode/api_client/docs/ContainerRepositoryCredentials.md sha256=3pu5opHcXXJw6aC3fVYffuam8kXnM6ujapuNX46NA8I 1200
multinode/api_client/docs/DefaultApi.md sha256=D2Li1-LiL4R_fdjaLGxBcILJBYNHCXwcfb4c44kMrh4 53732
multinode/api_client/docs/ErrorResponse.md sha256=VSt8qDMcUfHkNbQFh-TOrfEGVdMZDLKor8i-BKMvPZ0 872
multinode/api_client/docs/ExecutionFinalResultPayload.md sha256=cc92DnfYKct-_rdZJJENgaEvs9hVuOu4H85UFFFVU4M 1194
multinode/api_client/docs/ExecutionInfo.md sha256=cRz_2UW6eDTC2L2bQ-u_bT-runVLgPZVjyjiLxgkXLs 1868
multinode/api_client/docs/ExecutionLogs.md sha256=6pqYR9-wkHaTrrNDbFI9SFdyJIhgqFe5c4h6YiUIQ9c 1078
multinode/api_client/docs/ExecutionOutcome.md sha256=-670euQdIamBQ-f2mVNi7rlVdlq5ouRGExIVTW_lfFs 295
multinode/api_client/docs/ExecutionSpec.md sha256=ihcy0I28_regxX6qF_Ksc01lodpweq5AS2davXrgFZU 913
multinode/api_client/docs/ExecutionSummary.md sha256=HQmHvI8frx1AvEwgMxY_NN_rXYcCoYNBamvuePt-XVc 1367
multinode/api_client/docs/ExecutionTemporaryResultPayload.md sha256=Tu_9DgbsABMaqjfunwk3Wq73GqemI00hnn8bxnuLeWA 1127
multinode/api_client/docs/FunctionInfoForVersion.md sha256=h31zfJNyuc2yCiteBjJ-i9YOfIlnuf7IisAxl2RltN0 1334
multinode/api_client/docs/FunctionSpec.md sha256=Y7uQAZS6tuPipi4EAd9AHWJ2GXukDN-ZUEnXG5m6ktI 1046
multinode/api_client/docs/FunctionStatus.md sha256=5X73krwBLadfw4as69O2qxIpxvBYt9x167Z43qfEnO8 293
multinode/api_client/docs/HTTPValidationError.md sha256=CxM5HodSJOCdFX_oxKPjwnUwtcN3Kz0_CseaR9tYebY 1008
multinode/api_client/docs/HealthStatus.md sha256=9sTF8pgtFLLhb7_NQpZDVDhtTuuR-GYnh3ehA7WHYQA 859
multinode/api_client/docs/InvocationDefinition.md sha256=DFQDL1xYqqrjrxRa8j_ZXYOkf8ZtFlDvFuSbMn8gbmU 1067
multinode/api_client/docs/InvocationInfo.md sha256=lEOp_hhhsWA4lkYJBCYctVQwTB8XHDmvRYOy4iB6ND4 1653
multinode/api_client/docs/InvocationInfoForFunction.md sha256=NHv6wFtLXT5ijEfjjfS2D9sdtw7aaRNqIQeBYL9JUdE 1334
multinode/api_client/docs/InvocationStatus.md sha256=EnOyAp808LT8whKVHLIWztoKbroI_pbfZwu_OHOGW2Y 295
multinode/api_client/docs/InvocationsListForFunction.md sha256=oXhzRRL8SoIgVlE_QHYAo6Esvdv0hjDq_cHlNzpJBYQ 1250
multinode/api_client/docs/LocationInner.md sha256=9ihzQYw-N96YnjwO-bSbbpVII-Ch4ltsjJ6puPJv6XE 845
multinode/api_client/docs/ParentInvocationDefinition.md sha256=78nuyTSBzZJZuBRk2fbLoohqREPxuafETqWe32tz8nc 1089
multinode/api_client/docs/ParentInvocationInfo.md sha256=GXm7DmMH2kNF6cRfCBu4iLAkl0SjFBbvPB0uI4Q22LI 1202
multinode/api_client/docs/PreparedFunctionDetails.md sha256=N5CC9y1IaE-emXNmCnFZg4NsX_YXrZUJm-XwA62Ck4I 1062
multinode/api_client/docs/ProjectInfo.md sha256=o1ODaC3wsyn9moCfP_h2ZE5lc5s7W2WUsTBttXLItgI 928
multinode/api_client/docs/ProjectsList.md sha256=D9sp_v86samdW6z9i2XLgYP0SITOLmtlsBYbAX9K3xc 893
multinode/api_client/docs/ResourceSpec.md sha256=RinBzqGDGEkE-3p2JnIQ8SGA3Xg69Iir37qXMm-SWVE 936
multinode/api_client/docs/ValidationError.md sha256=8gmo1Nsoq7ZvFqYpk2Rc14BoneYKcU_lZgFwbyelbI4 980
multinode/api_client/docs/VersionDefinition.md sha256=cXWecKK3IZV-LG2PaKinZ71uLMkw7EnFKMCxcUqeUiE 1002
multinode/api_client/docs/VersionInfo.md sha256=4WoWv9UH-Xjefd-NfxiRQ6YRjPHkdPFgYSu8KHPko_I 1001
multinode/api_client/docs/VersionInfoForProject.md sha256=1ZfjPLTxTQr6T4sdpLikOKPt1DrUfX0Y9x5xenLw8Y0 1028
multinode/api_client/docs/VersionsListForProject.md sha256=kJdPvAMPmsEaPt370a84rWuBaOh6yj8-I9iFPoxdzUU 1090
multinode/api_client/docs/WorkerDetails.md sha256=9VJXrAy22gePVTXMJTy2bLS2yec4iAUVXAL6G22mwCs 961
multinode/api_client/docs/WorkerStatus.md sha256=ABs0-egVNGXybVdPLObCKKJfCh0TzWkygCg40BQkkeM 291
multinode/api_client/docs/WorkerType.md sha256=VGXfNyMQXeQAjYxB87kLF6z_JH2PEi0fAaCptRH4thY 289
multinode/api_client/error_types.py sha256=hu8euxjCAtJaHMaNFzk20GhdN0-fS0gWSyYeIZWs59I 5640
multinode/api_client/exceptions.py sha256=6dq-VvF5W-6sD1o6rLyICMJCy30yknfJZss1LKL1GdU 5425
multinode/api_client/models/__init__.py sha256=falE6carvHjFx2qumCEi6h5kd-Lp7pMNfHfB8vOjucg 3029
multinode/api_client/models/container_repository_credentials.py sha256=Uo1_l3nVB2TfzYXQPRDs9y2NxayvIR5pR6KuX4gcMGU 2346
multinode/api_client/models/error_response.py sha256=1gJH_27ZzxRhvya9A0o3ms-rdEmF7s2f5XoNuE1yjdc 1876
multinode/api_client/models/execution_final_result_payload.py sha256=VVIiGJPSeGILRbTFxhUC1RUs8_8erbSqLqfHAAVPxt0 2791
multinode/api_client/models/execution_info.py sha256=nKy2aYRmDEHrVRsafsa1YvhHs6XZFVgOC7VT2i3wbTo 8500
multinode/api_client/models/execution_logs.py sha256=Y8TZ6Urs2fHiqJf8l-GXvQxAo1yFjAxtQbVMGJmFC38 2828
multinode/api_client/models/execution_outcome.py sha256=u9Ka6LTkFOrWsT5YEfksu-DhQ1B2Ega-HasPjJuqY48 796
multinode/api_client/models/execution_spec.py sha256=lXAina1P0cwxn5pZ-A2ayU72xChiQf8iZmQGKCaba5k 2018
multinode/api_client/models/execution_summary.py sha256=WYNfAa1U4ZiuqaYAEdPkuRY5PrhzgO3AwIGnVjf6lPY 5399
multinode/api_client/models/execution_temporary_result_payload.py sha256=gy3T9FhA0egqAvcjaBTb9e2R0MOV0jciZGioZj-uhss 2048
multinode/api_client/models/function_info_for_version.py sha256=DsGNELAZkS4Nobz8gi8oRxYQdFQYUHbIf3m0uiZcYPI 4107
multinode/api_client/models/function_spec.py sha256=B1dAvMMR_eodB8LWFuyTR23iI9VAUwILTRI2LTud9zM 3243
multinode/api_client/models/function_status.py sha256=rGRbVa4KyadscsKH2xBin2SCX1lPvvZsMJXfIwJil1M 756
multinode/api_client/models/health_status.py sha256=zy1ysh8qS2kTBbTS2yLft5-6RwtJgofs6n88C-dAL2w 1868
multinode/api_client/models/http_validation_error.py sha256=uJRYx7A3srepo5aSQ-V6f78gDpjks8w50ny4lslAEbM 2432
multinode/api_client/models/invocation_definition.py sha256=8zOdnfp_9M3ORaFOd21ohvQHr5cnwC6cigD7sIR8XBs 2746
multinode/api_client/models/invocation_info.py sha256=Ous43jnPklYHeDSqNukfaMvKXW1SZRIUUi4XqytOIxk 6649
multinode/api_client/models/invocation_info_for_function.py sha256=XE3t5mGNBsQ-FGmo3CkIfmGXcvVtXAhMPsgQWPz6s04 3738
multinode/api_client/models/invocation_status.py sha256=_0IIGq_odI7z4_oG0Bn3HFHfvPEpBvWYzACn0qrQkrA 776
multinode/api_client/models/invocations_list_for_function.py sha256=4yB8HB1HYnk1mHd-ORJN-p7pRdloN3lIsDcj0jJ_vCc 3254
multinode/api_client/models/location_inner.py sha256=Obx2_EffEY3xVeOeGFgsTkdyjmhZFQSttnMsf2FJuP8 4684
multinode/api_client/models/parent_invocation_definition.py sha256=ZS9a5VaB3AR2oF4479WdyzBQ5918oFnscn53PAG4wB8 2122
multinode/api_client/models/parent_invocation_info.py sha256=4AdDJOlFeR0N9DWc0cDdvg1VnIqJEDTHs6IFC_tpKtU 3015
multinode/api_client/models/prepared_function_details.py sha256=7Bmff-TTOFB40FEu5BbC4K76wfQbH48xBBv_53K64Jc 2114
multinode/api_client/models/project_info.py sha256=GtpAP3_X18737lHVygJhjbIHjOxRjb09Bb6V4k8YGiM 2455
multinode/api_client/models/projects_list.py sha256=JU4DWLJ0V1g_URtKWzlFlym_hNTm9cL8HVk1diX816U 2371
multinode/api_client/models/resource_spec.py sha256=8GM8oaZlZ7Dosg5tVl2yLpkvNhnfOFtofGATFu1WsxU 2193
multinode/api_client/models/validation_error.py sha256=rGYKZY-zO8XMc0L2pSE5tNVbl65QhU1AYxJXkgGBlrQ 2521
multinode/api_client/models/version_definition.py sha256=dwIxhlcnspck_EaHOT4qqDnYunn7oUHGsWJIKepRwMI 2577
multinode/api_client/models/version_info.py sha256=s0HPVqXDk_FbzUFWSiYHPbFS8LPAYv7rn65xwyn9yhg 2766
multinode/api_client/models/version_info_for_project.py sha256=RuvjNIaEWALI-mE-DYGry-Pf8GMyskDoBOwIWNxNwA8 2081
multinode/api_client/models/versions_list_for_project.py sha256=pUoG7jfjHQwBku3XQFrt-FCHGqdpiSg-eFWBioD0vA4 2614
multinode/api_client/models/worker_details.py sha256=UGmR1-_UrdPruzki40VrZDOyZZtLYYfpNFyx1jZ9Tlk 2156
multinode/api_client/models/worker_status.py sha256=rSUkdXnAVPhxKR7dyanqowPcZLVNNhDwA28_x-XPgSU 814
multinode/api_client/models/worker_type.py sha256=JoPQyHCE-1ZZDphQFuBa7c7XzRLx9BhadUibi5ZU508 734
multinode/api_client/rest.py sha256=c4OVeKA6goccqhnKtIk9pjOI2z-tGehhKe_702U3np0 12929
multinode/api_client/test/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
multinode/api_client/test/test_container_repository_credentials.py sha256=GM5gPgggq3uRkwps0mv42oxNDtfFLGISF3EK7S1ZEDs 1865
multinode/api_client/test/test_default_api.py sha256=AR4MBBeArQfgbxE2cfZ3vqFvD0pAj4xgTsDWAQASUdE 3249
multinode/api_client/test/test_error_response.py sha256=uanDJtiqTdDdY5J7s5ueWw09gu4o3h_sHKX3JYfQGjA 1448
multinode/api_client/test/test_execution_final_result_payload.py sha256=KHNn-_qvJDfnBlgN1T5qBUrAZ75bVCxdw4h3jGilMPw 1709
multinode/api_client/test/test_execution_info.py sha256=WJg7ev1SiHrWkGY5M6Hrl0SKq9nBS_RUBWACd_6NLGE 4388
multinode/api_client/test/test_execution_logs.py sha256=ZhvWBYSYZXvebP-_jzdSk6A_iGtZrJmKf9wvtsowprQ 1960
multinode/api_client/test/test_execution_outcome.py sha256=yGYVG_fsbfDobQeE6ZoEnSh-WHy-sYnW3PIalrx1M08 761
multinode/api_client/test/test_execution_spec.py sha256=-iJCCKuYzMxNpTL45OG18GB0loJ79NN_nCzlqexDGJk 1534
multinode/api_client/test/test_execution_summary.py sha256=zv92vA1yOE009F7116s1Y7kF3k96aICB43aUaMQoB8A 2626
multinode/api_client/test/test_execution_temporary_result_payload.py sha256=Lb6iaZ8XUP679O64inpkB1agRp0y7h53lNxU77B09ik 1680
multinode/api_client/test/test_function_info_for_version.py sha256=iZ00wMjkoQFM7UsNHJ2r0drWeh_DHHA34FTfCkJUbYE 2914
multinode/api_client/test/test_function_spec.py sha256=ylJ4Ul6jNuP9XhEHkTuUR-xsNe4IDDiu3oRkDiBVOGs 2278
multinode/api_client/test/test_function_status.py sha256=5rY8frenBBGINM7e9E0vLI1fscRShZnaiNfDuhyRjCY 747
multinode/api_client/test/test_health_status.py sha256=gGsw-K0ctazaOIKl6YMAyl8X33e8zWwAc2hkPeGdtSo 1436
multinode/api_client/test/test_http_validation_error.py sha256=5wqBoxpLNurfjmu3ZdSu4cx5o1AzZlaYCLE25xFK9_M 1764
multinode/api_client/test/test_invocation_definition.py sha256=f6sCZClBaBG8wSBszOCWjpIId7eHQVV8xBu3U01Dj90 1735
multinode/api_client/test/test_invocation_info.py sha256=1j9Rj-suEx07GD-UWD_SVutyiGmCyBFH9Q4e___44Uk 5840
multinode/api_client/test/test_invocation_info_for_function.py sha256=anCY3HEq5mZyb_swJOeCFc4-gzX2X6dRqHTjp0lp-_Q 2358
multinode/api_client/test/test_invocation_status.py sha256=L8zmF-aIZZ6f_fwMWZYiwaMb7uvYG4NJ1OxwiUz8N9A 761
multinode/api_client/test/test_invocations_list_for_function.py sha256=GaRajoV7E0c1GZqzJqusQjni6JcjDq_nUj60OXKBaqc 3106
multinode/api_client/test/test_location_inner.py sha256=0Q_EMNDCuuGLqhAd8Gtdu0bDLV3bM_DqjTUtj9CV10M 1391
multinode/api_client/test/test_parent_invocation_definition.py sha256=CRZajMryKzm76k4mD5OB2jvD8U_RIRgqUTuQtL4ZVYg 1691
multinode/api_client/test/test_parent_invocation_info.py sha256=BSiVg3-hXo-rai8gxA3T1niVUr15MO1lIUpDBEXAizE 1959
multinode/api_client/test/test_prepared_function_details.py sha256=PYkMhgkqPsqugBLjGwMLNx8p2ryNO0EeHRMbnyoXanA 1639
multinode/api_client/test/test_project_info.py sha256=uYCzRByA5wd5FG13lIbLZQ0Ewo1Cqc8tNhAWBX9UNEk 1596
multinode/api_client/test/test_projects_list.py sha256=n-P9EEBBTw9VkDt7KDyhxFBj4bJgJBrzkCF0QDwa5PI 1916
multinode/api_client/test/test_resource_spec.py sha256=oY5yw6uNASoiqi8F1woEmL1GIJtt_ZJFC2q8L_myGOA 1602
multinode/api_client/test/test_validation_error.py sha256=npMJqhZK3g-4qYuLoWf_jopGbpb5zy8MCqW-LwUGBYw 1664
multinode/api_client/test/test_version_definition.py sha256=-zQS9jHywDRxLvSuYFrILMV3i_Tk5_roaR00bL35fVQ 2880
multinode/api_client/test/test_version_info.py sha256=CgesPyoalCM3NGimZlna1PdCkg6mgSEX0SU-l41nSXE 3512
multinode/api_client/test/test_version_info_for_project.py sha256=xKnTg9JJs7YGudww8ocuZ1qRBbzzxNiShtfJam5zE_g 1626
multinode/api_client/test/test_versions_list_for_project.py sha256=qT4KrbgNMpEXocsCF_c2INcc4C6-yYUG_VKDXFyqfLc 2042
multinode/api_client/test/test_worker_details.py sha256=I1imN0uys9F7PshoELtWHp2UGRGX0AlPDyWz3UwtIjA 1594
multinode/api_client/test/test_worker_status.py sha256=hrq0ncseEluV5BBMSoCqX_nZbnF4Z0GHSA-B4dgNKRM 733
multinode/api_client/test/test_worker_type.py sha256=J96EQOZMQn7hGtvQ2gthj67Xw-xJpKDtX6XPtOrxlOE 719
multinode/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
multinode/cli/deployment.py sha256=yQrmbxGJX_uPT84OS55cwc0Q92Nn9f6DQkukjHMldwc 10020
multinode/cli/describe.py sha256=Z-uc0ak8ulQMZ78dyxpNE-DxD9GlsNjWZ1kStb_bAD4 5921
multinode/cli/fail.py sha256=HdBspOfTmhUATQiVz7ZbrON_GKDjUiWelUbei5grLR8 166
multinode/cli/main.py sha256=rntaAZZlFUQ-Yhy7BGFqkVzxpeIA9XMcHwRS2EiGU9U 9677
multinode/config.py sha256=R2DMozmRRpQ0TA7TSrXVe9txLvXOF7IbJDAX6WQfXaY 1635
multinode/constants.py sha256=SneAx7YbGcBTOVxlwx51hFqZabDaThqfgj05aFiB7F0 147
multinode/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
multinode/core/external.py sha256=qgxxuZ8w0NUF3da0lyHLCz5c9rrgGs93XvX7oyhk1lg 1410
multinode/core/function.py sha256=jBFocDmXMFbf3xAnHO6bJ7JC6H_fgdP_jcc5tIM36bM 7422
multinode/core/invocation.py sha256=1LCPOZ28i2WfIJhbEs8efMbbGFz9tp5_lasU4xRJFoQ 8281
multinode/core/multinode.py sha256=5LW3S5_VCWjr7-zo014St_aYGb4A05bg3DpkuNCoo4E 2854
multinode/errors.py sha256=D1SiLr7JFFkkBZrn_t09J29lEsxYelkBgsl1yXjUwPM 661
multinode/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
multinode/shared/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
multinode/shared/parameter_bounds.py sha256=SP1d3tR7k-zu6UiZuc2s-lGoJgBls9NuKraL3jDPag8 251
multinode/shared/worker_environment_variables.py sha256=bpIK-r2-Md2u0alIa_mxayfRIpvBTLkrm2m-FVLQbEc 387
multinode/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
multinode/utils/api.py sha256=nd19SinWu-0f3S901-pvLd0sBF2pLDrasswWfE2CHzQ 1203
multinode/utils/dynamic_imports.py sha256=zmPO9_2GwIpEtSpX8a4n1NMf9lI903OVTKfINl-Hxws 1936
multinode/worker/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
multinode/worker/main.py sha256=uKKrdlgU8E8RdI_XV5W5nsTvGpRovf20Vp95nvfVt28 523
multinode/worker/runner.py sha256=_O5mo26ekyOcM9cyaAbmRYGkFHhr5S8ExbYOdrZqz2o 6269
test_run_multinode-0.0.19.dist-info/METADATA sha256=uJb3qBBS328vRCC2rGwq3SuE6NpffCkYGCp7gj1Leaw 5762
test_run_multinode-0.0.19.dist-info/WHEEL sha256=d2fvjOD7sXsVzChCqf0Ty0JbHKBaLYwDbGQDwQTnJ50 88
test_run_multinode-0.0.19.dist-info/entry_points.txt sha256=7g-mAl3gVfF63pN6PsMDRpGoW98W2Bm-7xpcXr1SKPg 108
test_run_multinode-0.0.19.dist-info/RECORD

entry_points.txt

multinode = multinode.cli.main:cli
start-multinode-worker = multinode.worker.main:run_worker