Skip to main content

Nua common library

Project description

Nua Lib

Nua is an open source, self-hosted cloud platform project (a PaaS - platform as a service)

This subproject contains code that is shared between the various Nua subprojects.

It is not intended to be useful outside Nua, and is not intended to be used as a standalone library.

Since the nua-lib code being used by nua-agent, it should have as little dependencies as possible

Content

nua-lib provides:

  • shell: shell shortcuts (mostly wrappers above subprocess and shutil)
  • exec: shortcuts to execute sub commands like exec_as_root(), exec_as_root()
  • action: higher level commands, related to the installation of packages and dependencies (wrappers above apt, pip, ...)
  • and a few utilities of minor importance.

Dependency graph

Dependency graph

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nua_lib-0.5.43.tar.gz (26.7 kB view hashes)

Uploaded Source

Built Distribution

nua_lib-0.5.43-py3-none-any.whl (33.8 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page