Need improved package installation for pip · Issue #170 · clustershell/clustershell · GitHub
Skip to content

Need improved package installation for pip #170

Description

@thiell

Today it is possible to install ClusterShell with pip within virtualenv, or not.

pip install info: http://www.pip-installer.org/en/latest/installing.html

However, the python package doesn't create any clush.conf nor groups.conf config file (eg. in /etc/clustershell).

[root@star ~]# python virtualenv.py pip_env
New python executable in pip_env/bin/python
Installing setuptools...........................done.
Installing pip.....................done.
[root@star ~]# . pip_env/bin/activate
(pip_env)[root@star ~]# pip search clustershell
ClusterShell              - ClusterShell library and tools
(pip_env)[root@star ~]# pip install clustershell
Downloading/unpacking clustershell
  Downloading clustershell-1.5.1.tar.gz (159Kb): 159Kb downloaded
  Running setup.py egg_info for package clustershell
Installing collected packages: clustershell
  Running setup.py install for clustershell
    changing mode of build/scripts-2.6/clubak from 644 to 755
    changing mode of build/scripts-2.6/clush from 644 to 755
    changing mode of build/scripts-2.6/nodeset from 644 to 755
    /root/pip_env/bin/python -O /tmp/tmpopn5pr.py
    removing /tmp/tmpopn5pr.py
    changing mode of /root/pip_env/bin/clubak to 755
    changing mode of /root/pip_env/bin/nodeset to 755
    changing mode of /root/pip_env/bin/clush to 755
Successfully installed clustershell
Cleaning up...
(pip_env)[root@star ~]# clush --version
clush 1.5.1
(pip_env)[root@star ~]# nodeset -l
nodeset: Unknown group source: "<default>"

We need to find a way to put configuration files in some generic place. I don't know where yet.

Metadata

Metadata

Assignees

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions