File: __init__.py

package info (click to toggle)
python-ncclient 0.6.17-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 1,448 kB
  • sloc: python: 9,548; xml: 476; makefile: 77; sh: 5
file content (52 lines) | stat: -rw-r--r-- 1,654 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
# Copyright 2009 Shikhar Bhushan
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
#    http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

from ncclient.operations.errors import OperationError, TimeoutExpiredError, MissingCapabilityError
from ncclient.operations.rpc import RPC, RPCReply, RPCError, RaiseMode, GenericRPC

# rfc4741 ops

from ncclient.operations.retrieve import Get, GetConfig, GetSchema, GetReply, Dispatch
from ncclient.operations.edit import EditConfig, CopyConfig, DeleteConfig, Validate, Commit, DiscardChanges, CancelCommit
from ncclient.operations.session import CloseSession, KillSession
from ncclient.operations.lock import Lock, Unlock, LockContext
from ncclient.operations.subscribe import CreateSubscription

# others...
from ncclient.operations.flowmon import PoweroffMachine, RebootMachine

__all__ = [
    'RPC',
    'RPCReply',
    'RPCError',
    'RaiseMode',
    'GenericRPC',
    'Get',
    'GetConfig',
    'GetSchema',
    'Dispatch',
    'GetReply',
    'EditConfig',
    'CopyConfig',
    'Validate',
    'Commit',
    'DiscardChanges',
    'CancelCommit',
    'DeleteConfig',
    'Lock',
    'Unlock',
    'CreateSubscription',
    'PoweroffMachine',
    'RebootMachine',
]