CipUX::Storage::Client(3pm)

CipUX::Storage::Client3pm

Command line client library for cipux-storage

Usage

 use CipUX::Storage::Client;
 my $c = CipUX::Storage::Client->new( { name => 'cipux_storage_client' } );
 $c->run();

Version

version 3.4.0.2

Overview

Provides the functions get_value, set_value to modify LDAP attribute values. The function add_node, delete_node and rename_node for adding, deleting and renaming LDAP objects.

Subroutines/methods

The following functions will be exported by CipUX::Storage::Client.

new

Constructor

Syntax:

  my $storage = CipUX::Storage::Client->new({});

cipux_storage_add_node

Wrapper subroutine for CipUX::Storage->add_node.

cipux_storage_delete_node

Wrapper subroutine for CipUX::Storage->delete_node.

cipux_storage_get_all_values

Wrapper subroutine for CipUX::Storage->get_all_values.

cipux_storage_get_value

Wrapper subroutine for CipUX::Storage->get_value.

cipux_storage_list

Wrapper subroutine for CipUX::Storage->print_list.

cipux_storage_rename_node

Wrapper subroutine for CipUX::Storage->rename_node.

cipux_storage_set_all_values

Wrapper subroutine for CipUX::Storage->set_all_values.

cipux_storage_set_value

Wrapper subroutine for CipUX::Storage->set_value.

run

Initialize the library. Should be caleld by a script.

Configuration and environment

See cipux-storage-access.conf and cipux-storage-structure.conf man page for details on configuration. CipUX::Storage do not use the environment for configuration.

Dependencies

 Carp
 Class::Std;
 CipUX
 CipUX::Storage
 Data::Dumper
 English
 Getopt::Long
 Log::Log4perl
 Pod::Usage
 Readonly

Incompatibilities

Not known.

Bugs and limitations

Not known.

Releases

4 releases since Debian 6.0 (Squeeze); the text changed 2 times.

  1. 6.0
  2. 7–8
  3. 9

Author

Christian Kuelker <[email protected]>

From libcipux-storage-perl 3.4.0.2-6.1 in Debian 9 (Stretch). Parsed by carta from the page's man source.