src/anonimongo/dbops/replication

Search:
Group by:
Source   Edit  

Procs

proc isMaster(db: Database[AsyncSocket]; cmd = bson()): Future[BsonDocument] {.
    ...stackTrace: false, raises: [Exception, ValueError],
    tags: [RootEffect, TimeEffect, WriteIOEffect, ReadIOEffect], forbids: [].}
Source   Edit  
proc isMaster(db: Database[Socket]; cmd = bson()): BsonDocument {....raises: [
    KeyError, ValueError, MongoError, IOError, OSError, Exception, SnappyError,
    ZippyError, SslError, TimeoutError],
    tags: [WriteIOEffect, ReadIOEffect, RootEffect, TimeEffect], forbids: [].}
Source   Edit  
proc replSetAbortPrimaryCatchUp(db: Database[AsyncSocket]): Future[BsonDocument] {.
    ...stackTrace: false, raises: [Exception, ValueError],
    tags: [RootEffect, TimeEffect, WriteIOEffect, ReadIOEffect], forbids: [].}
Source   Edit  
proc replSetAbortPrimaryCatchUp(db: Database[Socket]): BsonDocument {....raises: [
    KeyError, ValueError, MongoError, IOError, OSError, Exception, SnappyError,
    ZippyError, SslError, TimeoutError],
    tags: [WriteIOEffect, ReadIOEffect, RootEffect, TimeEffect], forbids: [].}
Source   Edit  
proc replSetFreeze(db: Database[AsyncSocket]; seconds: int): Future[BsonDocument] {.
    ...stackTrace: false, raises: [Exception, ValueError],
    tags: [RootEffect, TimeEffect, WriteIOEffect, ReadIOEffect], forbids: [].}
Source   Edit  
proc replSetFreeze(db: Database[Socket]; seconds: int): BsonDocument {....raises: [
    KeyError, ValueError, MongoError, IOError, OSError, Exception, SnappyError,
    ZippyError, SslError, TimeoutError],
    tags: [WriteIOEffect, ReadIOEffect, RootEffect, TimeEffect], forbids: [].}
Source   Edit  
proc replSetGetConfig(db: Database[AsyncSocket]; commitmentStatus: bool;
                      comment = bsonNull()): Future[BsonDocument] {.
    ...stackTrace: false, raises: [Exception, ValueError],
    tags: [RootEffect, TimeEffect, WriteIOEffect, ReadIOEffect], forbids: [].}
Source   Edit  
proc replSetGetConfig(db: Database[Socket]; commitmentStatus: bool;
                      comment = bsonNull()): BsonDocument {....raises: [KeyError,
    ValueError, MongoError, IOError, OSError, Exception, SnappyError,
    ZippyError, SslError, TimeoutError],
    tags: [WriteIOEffect, ReadIOEffect, RootEffect, TimeEffect], forbids: [].}
Source   Edit  
proc replSetGetStatus(db: Database[AsyncSocket]): Future[BsonDocument] {.
    ...stackTrace: false, raises: [Exception, ValueError],
    tags: [RootEffect, TimeEffect, WriteIOEffect, ReadIOEffect], forbids: [].}
Source   Edit  
proc replSetGetStatus(db: Database[Socket]): BsonDocument {....raises: [KeyError,
    ValueError, MongoError, IOError, OSError, Exception, SnappyError,
    ZippyError, SslError, TimeoutError],
    tags: [WriteIOEffect, ReadIOEffect, RootEffect, TimeEffect], forbids: [].}
Source   Edit  
proc replSetInitiate(db: Database[AsyncSocket]; config: BsonDocument): Future[
    BsonDocument] {....stackTrace: false, raises: [Exception, ValueError], tags: [
    RootEffect, TimeEffect, WriteIOEffect, ReadIOEffect], forbids: [].}
Source   Edit  
proc replSetInitiate(db: Database[Socket]; config: BsonDocument): BsonDocument {....raises: [
    KeyError, ValueError, MongoError, IOError, OSError, Exception, SnappyError,
    ZippyError, SslError, TimeoutError],
    tags: [WriteIOEffect, ReadIOEffect, RootEffect, TimeEffect], forbids: [].}
Source   Edit  
proc replSetMaintenance(db: Database[AsyncSocket]; enable: bool): Future[
    BsonDocument] {....stackTrace: false, raises: [Exception, ValueError], tags: [
    RootEffect, TimeEffect, WriteIOEffect, ReadIOEffect], forbids: [].}
Source   Edit  
proc replSetMaintenance(db: Database[Socket]; enable: bool): BsonDocument {....raises: [
    KeyError, ValueError, MongoError, IOError, OSError, Exception, SnappyError,
    ZippyError, SslError, TimeoutError],
    tags: [WriteIOEffect, ReadIOEffect, RootEffect, TimeEffect], forbids: [].}
Source   Edit  
proc replSetReconfig(db: Database[AsyncSocket]; newconfig: BsonDocument;
                     force: bool; maxTimeMS: int = -1): Future[BsonDocument] {.
    ...stackTrace: false, raises: [Exception, ValueError],
    tags: [RootEffect, TimeEffect, WriteIOEffect, ReadIOEffect], forbids: [].}
Source   Edit  
proc replSetReconfig(db: Database[Socket]; newconfig: BsonDocument; force: bool;
                     maxTimeMS: int = -1): BsonDocument {....raises: [KeyError,
    ValueError, MongoError, IOError, OSError, Exception, SnappyError,
    ZippyError, SslError, TimeoutError],
    tags: [WriteIOEffect, ReadIOEffect, RootEffect, TimeEffect], forbids: [].}
Source   Edit  
proc replSetResizeOplog(db: Database[AsyncSocket]; size: float;
                        minRetentionHours = 0.0): Future[BsonDocument] {.
    ...stackTrace: false, raises: [Exception, ValueError],
    tags: [RootEffect, TimeEffect, WriteIOEffect, ReadIOEffect], forbids: [].}
Source   Edit  
proc replSetResizeOplog(db: Database[Socket]; size: float;
                        minRetentionHours = 0.0): BsonDocument {....raises: [
    KeyError, ValueError, MongoError, IOError, OSError, Exception, SnappyError,
    ZippyError, SslError, TimeoutError],
    tags: [WriteIOEffect, ReadIOEffect, RootEffect, TimeEffect], forbids: [].}
Source   Edit  
proc replSetStepDown(db: Database[AsyncSocket]; stepDown: int; catchup = 10;
                     force = false): Future[BsonDocument] {....stackTrace: false,
    raises: [Exception, ValueError],
    tags: [RootEffect, TimeEffect, WriteIOEffect, ReadIOEffect], forbids: [].}
Source   Edit  
proc replSetStepDown(db: Database[Socket]; stepDown: int; catchup = 10;
                     force = false): BsonDocument {....raises: [MongoError,
    ValueError, KeyError, IOError, OSError, Exception, SnappyError, ZippyError,
    SslError, TimeoutError],
    tags: [WriteIOEffect, ReadIOEffect, RootEffect, TimeEffect], forbids: [].}
Source   Edit  
proc replSetSyncFrom(db: Database[AsyncSocket]; hostport: string): Future[
    BsonDocument] {....stackTrace: false, raises: [Exception, ValueError], tags: [
    RootEffect, TimeEffect, WriteIOEffect, ReadIOEffect], forbids: [].}
Source   Edit  
proc replSetSyncFrom(db: Database[Socket]; hostport: string): BsonDocument {....raises: [
    KeyError, ValueError, MongoError, IOError, OSError, Exception, SnappyError,
    ZippyError, SslError, TimeoutError],
    tags: [WriteIOEffect, ReadIOEffect, RootEffect, TimeEffect], forbids: [].}
Source   Edit