1.9.7-beta18 • Published 9 years ago

cloudcoreo-jsrunner-commons v1.9.7-beta18

Weekly downloads
10
License
ISC
Repository
github
Last release
9 years ago

Description

Generate HTMLReports for the email reports of CloudCoreo audit composites. Our module offers following methods:

  • createEmails(JSON_INPUT, SETTINGS);

createEmails() method generates HTML report from raw data for particular audit composite.

How to install

npm install cloudcoreo-jsrunner-commons

How to use

/**
* START VARIABLE FOR MODULE
*/

let alertListArray = ["ec2-get-all-instances-older-than", "rds-short-backup-retention-period"];
let disabledArray = "['ec2-get-all-instances-older-than', 'rds-short-backup-retention-period', 'ec2-get-all-instances-older-2']";


function createConfig(email, cloudObjects, userSuppression, ownerTAG, userSchemes, alertListArray, disabledArray) {
    let JSON_INPUT = {
        "composite name": "Composite Name",
        "plan name": "Plan Name",
        cloudObjects, userSchemes,
        userSuppression, 'alertList':alertListArray,
        "disabled": disabledArray
    };
    let SETTINGS = {
        NO_OWNER_EMAIL: email, OWNER_TAG: ownerTAG,
        ALLOW_EMPTY: "true", SEND_ON: "always",
        SHOWN_NOT_SORTED_VIOLATIONS_COUNTER: false
    };
    return {JSON_INPUT, SETTINGS};
}

const {JSON_INPUT, SETTINGS} = createConfig(
    'mihail@cloudcoreo',
    violations,
    suppression_input,
    'NOT_A_TAG',
    table_input,
    alertListArray,
    disabledArray
);

/**
* END VARIABLE FOR MODULE 
*/


/**
* HOW TO USE
* create JSRunnerModule
* and use method
* example:
*/

const CloudCoreoJSRunner = JSRunner.CloudCoreoJSRunner;
const emails = CloudCoreoJSRunner.createEmails(JSON_INPUT, SETTINGS);


/**
* END HOW TO USE
*/
1.10.7-beta78

9 years ago

1.10.7-beta77

9 years ago

1.10.7-beta76

9 years ago

1.10.7-beta75

9 years ago

1.10.7-beta74

9 years ago

1.10.7-beta73

9 years ago

1.10.7-beta72

9 years ago

1.10.7-beta71

9 years ago

1.10.7-beta70

9 years ago

1.10.7-beta69

9 years ago

1.10.7-beta68

9 years ago

1.10.7-30

9 years ago

1.10.7-29

9 years ago

1.10.7-28

9 years ago

1.10.7-beta67

9 years ago

1.10.7-27

9 years ago

1.10.7-beta66

9 years ago

1.10.7-beta65

9 years ago

1.10.7-26

9 years ago

1.10.7-beta64

9 years ago

1.10.7-25

9 years ago

1.10.7-beta63

9 years ago

1.10.7-beta62

9 years ago

1.10.7-24

9 years ago

1.10.7-beta61

9 years ago

1.10.7-beta60

9 years ago

1.10.7-23

9 years ago

1.10.7-beta59

9 years ago

1.10.7-22

9 years ago

1.10.7-beta57

9 years ago

1.10.7-beta56

9 years ago

1.10.7-beta54

9 years ago

1.10.7-21

9 years ago

1.10.7-beta53

9 years ago

1.10.7-20

9 years ago

1.10.7-beta51

9 years ago

1.10.7-19

9 years ago

1.10.7-beta50

9 years ago

1.10.7-beta49

9 years ago

1.10.7-beta48

9 years ago

1.10.7-beta47

9 years ago

1.10.7-18

9 years ago

1.10.7-beta46

9 years ago

1.10.7-17

9 years ago

1.10.7-16

9 years ago

1.10.7-15

9 years ago

1.10.7-14

9 years ago

1.10.7-beta45

9 years ago

1.10.7-beta44

9 years ago

1.10.7-13

9 years ago

1.9.7-beta43

9 years ago

1.10.7-beta42

9 years ago

1.9.7-beta41

9 years ago

1.9.7-beta40

9 years ago

1.9.7-beta39

9 years ago

1.9.7-beta38

9 years ago

1.9.7-beta37

9 years ago

1.9.7-beta36

9 years ago

1.9.7-beta35

9 years ago

1.9.7-beta34

9 years ago

1.10.7-12

9 years ago

1.9.7-beta33

9 years ago

1.9.7-beta32

9 years ago

1.9.7-beta31

9 years ago

1.9.7-beta30

9 years ago

1.9.7-beta29

9 years ago

1.10.7-11

9 years ago

1.9.7-beta28

9 years ago

1.9.7-beta27

9 years ago

1.9.7-beta26

9 years ago

1.9.7-beta25

9 years ago

1.9.7-beta22

9 years ago

1.9.7-beta21

9 years ago

1.9.7-beta19

9 years ago

1.9.7-beta18

9 years ago

1.9.7-beta17

9 years ago

1.9.7-beta16

9 years ago

1.9.7-beta15

9 years ago

1.9.7-beta14

9 years ago

1.9.7-beta13

9 years ago

1.9.7-beta12

9 years ago

1.9.7-beta11

9 years ago

1.9.7-beta10

9 years ago

1.9.7-beta9

9 years ago

1.9.7-beta8

9 years ago

1.9.7-beta7

9 years ago

1.9.7-beta6

9 years ago

1.10.7-9

9 years ago

1.9.7-beta5

9 years ago

1.9.6-beta1

9 years ago

1.8.2-beta2

9 years ago

1.10.2-beta1

9 years ago

1.10.2-8

9 years ago

1.9.6

9 years ago

1.9.5

9 years ago

1.9.4

9 years ago

1.9.3

9 years ago

1.9.2-beta.2

9 years ago

1.9.2-beta.1

9 years ago

1.9.2

9 years ago

1.9.1

9 years ago

1.9.0-beta.3

9 years ago

1.9.0-beta.2

9 years ago

1.9.0-beta.1

9 years ago

1.9.0

9 years ago

1.8.9

9 years ago

1.8.8

9 years ago

1.8.6

9 years ago

1.8.5

9 years ago

1.8.4

9 years ago

1.8.3

9 years ago

1.8.2

9 years ago

1.8.1

9 years ago

1.8.0

9 years ago

1.7.9

9 years ago

1.7.8

9 years ago

1.7.7

9 years ago

1.7.6

9 years ago

1.7.5

9 years ago

1.7.4

9 years ago

1.7.3

9 years ago

1.7.2

9 years ago

1.7.1

9 years ago

1.7.0

9 years ago

1.6.9

9 years ago

1.6.8

9 years ago

1.6.7

9 years ago

1.6.6

9 years ago

1.6.5

9 years ago

1.6.4

9 years ago

1.6.3

9 years ago

1.6.2

9 years ago

1.6.1

9 years ago

1.6.0

9 years ago

1.5.9

9 years ago

1.5.8

9 years ago

1.5.7

9 years ago

1.5.6

9 years ago

1.5.5

9 years ago

1.5.4

9 years ago

1.5.3

9 years ago

1.5.2

9 years ago

1.5.1

9 years ago

1.5.0

9 years ago

1.4.9

9 years ago

1.4.8

9 years ago

1.4.7

9 years ago

1.4.6

9 years ago

1.4.5

9 years ago

1.4.4

9 years ago

1.4.3

9 years ago

1.4.2

9 years ago

1.4.1

9 years ago

1.4.0

9 years ago

1.3.9

9 years ago

1.3.8

9 years ago

1.3.7

9 years ago

1.3.6

9 years ago

1.3.5

9 years ago

1.3.4

9 years ago

1.3.3

9 years ago

1.3.2

9 years ago

1.3.1

9 years ago

1.3.0

9 years ago

1.2.9

9 years ago

1.2.7

9 years ago

1.2.6

9 years ago

1.2.5

9 years ago

1.2.4

9 years ago

1.2.3

9 years ago

1.2.2

9 years ago

1.2.1

9 years ago

1.2.0

9 years ago

1.1.9

9 years ago

1.1.8

9 years ago

1.1.7

9 years ago

1.1.6

9 years ago

1.1.5

10 years ago

1.1.4

10 years ago

1.1.3

10 years ago

1.1.2

10 years ago

1.1.1

10 years ago

1.1.0

10 years ago

1.0.9

10 years ago

1.0.8

10 years ago

1.0.7

10 years ago

1.0.6

10 years ago

1.0.5

10 years ago

1.0.4

10 years ago

1.0.3

10 years ago

1.0.2

10 years ago

1.0.1

10 years ago

1.0.0

10 years ago