31 lines
510 B
Markdown
31 lines
510 B
Markdown
# Phi
|
|
|
|
Post-Human Interface.
|
|
|
|
APIs for the Unit hacklab.
|
|
|
|
## Installation
|
|
|
|
Requirements:
|
|
|
|
* Python >= 3.4
|
|
|
|
Create a new virtualenv and run `pip install .` inside of it.
|
|
|
|
## LDAP client example
|
|
|
|
```
|
|
>>> from phi.config import get_config
|
|
>>> config_file, config = get_config()
|
|
>>> ldap_config = config['ldap']
|
|
>>>
|
|
>>> from phi.ldap.client import Client
|
|
>>> ldap_client = Client(**ldap_config)
|
|
>>> ldap_client.open()
|
|
>>>
|
|
>>> from phi.ldap.commands import whoami
|
|
>>> whoami(client)
|
|
>>>
|
|
>>> ldap_client.close()
|
|
```
|