Catalog PyPI
PACKAGE EXPLORERView in registry

act-admin

PyPI

ACT admin tools

actmnemonic
Versions collected1
Direct dependencies0From release 2.1.0
Last observed20 Oct, 18:29 UTC

README

Version 2.1.0 documentation

ACT Admin

Introduction

This package should only be used with act-api, act-workers, act-types at version 2.x.x.

This package contains management utilities for the ACT Platform.

Changelog

2.1.0

  • Support for indexOption for Daily/TimeGlobal indices in the platform. Use --no-index-option as argument to act-types to bootstrap legacay platforms without this feature.

Installation

  1. This project requires that you have a running installation of the act-platform.
  2. Install from pip
pip install act-admin

act-origin usage

$ act-origin --act-baseurl <BASEURL> --user-id <USERID> --add
Origin name: myorigin
Origin description: My Test Origin
Origin trust (float 0.0-1.0. Default=0.8):
Origin organization (UUID):
[2019-11-11 10:46:22] app=origin-client level=INFO msg=Created origin: myorigin
Origin added:
Origin(name='myorigin', id='e5a9792e-78c7-4190-9275-27616be47ca8', organization=Organization(), description='My Test Origin', trust=0.8)

act-types usage

To bootstrap the type system with default types (userid/act-baseurl must point to ACT installation):

act-types \
    --user-id 1 \
    --act-baseurl http://localhost:8888 \
    --loglevel ERROR \
    --default-object-types \
    --default-fact-types \
    --default-meta-fact-types \
    --add

It is safe to rerun the command above, after new types have been added to the data model.

You can also add types from your own files, using --object-types-file, --fact-types-file and --meta-fact-types-file that points to a json file on the same format as the default types.

To show default types (replace with fact/meta-fact for other types):

act-types --default-object-types list

Local development

Use pip to install in local development mode. act-types (and act-api) uses namespacing, so it is not compatible with using setup.py install or setup.py develop.

In repository, run:

pip3 install --user -e .

It is also necessary to install in local development mode to correctly resolve the files that are read by the --default-* options when doing local changes. These are read from etc under act.types and if the package is installed with "pip install act-types" it will always read the files from the installed package, even though you do changes in a local checked out repository.

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
2.1.05 Aug 20220

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

PENDING
mnemonic-no/act-workers

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 18:29 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:0c98dda44b97fbaa49b9210f3f81b30f14076bd142349d9c8b38927c30209853