Skip to main content

ClearML config profile manager

Project description

clenv - Clearml environment profile manager

Pre-requisites

  • clearml installed, please refer to ClearML installation guide for more details.
  • Run clearml-init and initialize your first ever config file.

Installation

pip install clenv

Usage

Subcommand config

Note: All config files must be in the format of clearml-<profile_name>.conf

List all config profiles

clenv config list

Create a new config profile

clenv config create <profile_name>

Delete a config profile

clenv config del <profile_name>

Switch to a config profile

clenv config checkout <profile_name>

Reinitialize the api section of a config

clenv config reinit <profile_name>
# Please paste your multi-line configuration and press Enter:

Then paste your multi-line configuration generated through clearML server.

Subcommand user

Generate user/password hocon config

clenv user genpass <user_name>

Examples

Create a new clearml config profile for privately hosted clearml server

Initialize profiles

$ ./clearenvoy.bin config list
# Input a name for your current profile

Create a new profile

$ ./clearenvoy.bin config create brainco

Reinit the profile credentials

$ ./clearenvoy.bin config reinit brainco

Checkout the new profile

$ ./clearenvoy.bin config checkout brainco

Roadmap

  • Config profile management
  • BCrypt password generation
  • Support custom config file path
  • Server side utils and config management
  • ClearML Agent side utils and config management

Disclaimer & License

This project is not affiliated with Allegro AI, Inc. in any way. It is an independent and unofficial software. It's licensed under the MIT license.

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

clenv-0.0.4.tar.gz (8.9 kB view hashes)

Uploaded Source

Built Distribution

clenv-0.0.4-py3-none-any.whl (9.6 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