~cloudbaseit/charms/win2012r2/drupal-iis/trunk

« back to all changes in this revision

Viewing changes to lib/Modules/JujuHooks/JujuHooks.psd1

  • Committer: Ionut Balutoiu
  • Date: 2016-12-23 12:55:39 UTC
  • Revision ID: ibalutoiu@cloudbasesolutions.com-20161223125539-j795kbynab3uflha
Added charm code

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# Copyright 2015 Cloudbase Solutions Srl
 
2
#
 
3
#    Licensed under the Apache License, Version 2.0 (the "License"); you may
 
4
#    not use this file except in compliance with the License. You may obtain
 
5
#    a copy of the License at
 
6
#
 
7
#         http://www.apache.org/licenses/LICENSE-2.0
 
8
#
 
9
#    Unless required by applicable law or agreed to in writing, software
 
10
#    distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
 
11
#    WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
 
12
#    License for the specific language governing permissions and limitations
 
13
#    under the License.
 
14
#
 
15
# Module manifest for module 'JujuHooks'
 
16
#
 
17
# Generated by: Gabriel Adrian Samfira
 
18
#
 
19
# Generated on: 17/12/2015
 
20
#
 
21
 
 
22
@{
 
23
 
 
24
# Script module or binary module file associated with this manifest.
 
25
RootModule = 'JujuHooks.psm1'
 
26
 
 
27
# Version number of this module.
 
28
ModuleVersion = '0.1'
 
29
 
 
30
# ID used to uniquely identify this module
 
31
GUID = 'f0438e9b-e3a4-406f-856a-02fa047250d5'
 
32
 
 
33
# Author of this module
 
34
Author = 'Gabriel Adrian Samfira, Adrian Vladu, Ionut Madalin Balutoiu'
 
35
 
 
36
# Company or vendor of this module
 
37
CompanyName = 'Cloudbase Solutions SRL'
 
38
 
 
39
# Copyright statement for this module
 
40
Copyright = '(c) 2015 Cloudbase Solutions SRL. All rights reserved.'
 
41
 
 
42
# Description of the functionality provided by this module
 
43
Description = 'Helper module for Juju Charms'
 
44
 
 
45
# Minimum version of the Windows PowerShell engine required by this module
 
46
PowerShellVersion = '3.0'
 
47
 
 
48
# Modules that must be imported into the global environment prior to importing this module
 
49
# RequiredModules = @("JujuHelper", "JujuLogging", "powershell-yaml")
 
50
 
 
51
# Functions to export from this module
 
52
FunctionsToExport = @(
 
53
    "Set-CharmState",
 
54
    "Get-CharmState",
 
55
    "Remove-CharmState",
 
56
    "Convert-JujuUnitNameToNetbios",
 
57
    "Confirm-ContextComplete",
 
58
    "Get-JujuCharmDir",
 
59
    "Confirm-JujuRelation",
 
60
    "Get-JujuRelationType",
 
61
    "Get-JujuRelationId",
 
62
    "Get-JujuLocalUnit",
 
63
    "Get-JujuRemoteUnit",
 
64
    "Get-JujuServiceName",
 
65
    "Confirm-JujuMasterUnit",
 
66
    "Get-JujuCharmConfig",
 
67
    "Get-JujuRelation",
 
68
    "Set-JujuRelation",
 
69
    "Get-JujuRelationIds",
 
70
    "Get-JujuRelatedUnits",
 
71
    "Get-JujuRelationForUnit",
 
72
    "Get-JujuRelationForId",
 
73
    "Get-JujuRelationsOfType",
 
74
    "Confirm-JujuRelationCreated",
 
75
    "Get-JujuUnit",
 
76
    "Confirm-IP",
 
77
    "Resolve-Address",
 
78
    "Get-JujuUnitPrivateIP",
 
79
    "Get-JujuRelationContext",
 
80
    "Get-JujuRelationParams",
 
81
    "Exit-FromJujuHook",
 
82
    "Invoke-JujuReboot",
 
83
    "Get-MainNetadapter",
 
84
    "Get-PrimaryAdapterDNSServers",
 
85
    "Confirm-JujuPortRangeOpen",
 
86
    "Open-JujuPort",
 
87
    "Close-JujuPort",
 
88
    "Confirm-Leader",
 
89
    "Set-LeaderData",
 
90
    "Get-LeaderData",
 
91
    "Get-JujuVersion",
 
92
    "Set-JujuStatus",
 
93
    "Get-JujuStatus",
 
94
    "Get-JujuAction",
 
95
    "Set-JujuAction",
 
96
    "Set-JujuActionFailed")
 
97
# Cmdlets to export from this module
 
98
CmdletsToExport = '*'
 
99
 
 
100
# Variables to export from this module
 
101
VariablesToExport = '*'
 
102
 
 
103
# Aliases to export from this module
 
104
AliasesToExport = @(
 
105
    "Get-JujuUnitName",
 
106
    "Is-Leader",
 
107
    "Check-ContextComplete",
 
108
    "Has-JujuRelation",
 
109
    "Is-JujuMasterUnit",
 
110
    "Is-JujuRelationCreated",
 
111
    "Check-IP",
 
112
    "ExitFrom-JujuHook",
 
113
    "Check-JujuPortRangeOpen",
 
114
    "Is-JujuPortRangeOpen",
 
115
    "Check-Leader",
 
116
    "Fail-JujuAction",
 
117
    "charm_dir",
 
118
    "in_relation_hook",
 
119
    "relation_type",
 
120
    "relation_id",
 
121
    "local_unit",
 
122
    "remote_unit",
 
123
    "service_name",
 
124
    "is_master_unit",
 
125
    "charm_config",
 
126
    "relation_get",
 
127
    "relation_set",
 
128
    "relation_ids",
 
129
    "related_units",
 
130
    "relation_for_unit",
 
131
    "relations_for_id",
 
132
    "relations_of_type",
 
133
    "is_relation_made",
 
134
    "unit_get",
 
135
    "unit_private_ip")
 
136
 
 
137
}