feat: Updates playbook client initialization.
This commit is contained in:
@@ -92,13 +92,15 @@ public extension PlaybookClient {
|
|||||||
shell: String? = nil,
|
shell: String? = nil,
|
||||||
projectDirectory: String? = nil
|
projectDirectory: String? = nil
|
||||||
) {
|
) {
|
||||||
self.projectDirectory = projectDirectory
|
self.init(
|
||||||
self.shared = .init(
|
projectDirectory: projectDirectory,
|
||||||
extraOptions: extraOptions,
|
shared: .init(
|
||||||
inventoryFilePath: inventoryFilePath,
|
extraOptions: extraOptions,
|
||||||
loggingOptions: loggingOptions,
|
inventoryFilePath: inventoryFilePath,
|
||||||
quiet: quiet,
|
loggingOptions: loggingOptions,
|
||||||
shell: shell
|
quiet: quiet,
|
||||||
|
shell: shell
|
||||||
|
)
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -136,15 +138,17 @@ public extension PlaybookClient {
|
|||||||
template: Configuration.Template? = nil,
|
template: Configuration.Template? = nil,
|
||||||
useLocalTemplateDirectory: Bool = false
|
useLocalTemplateDirectory: Bool = false
|
||||||
) {
|
) {
|
||||||
self.projectDirectory = projectDirectory
|
self.init(
|
||||||
self.template = template
|
projectDirectory: projectDirectory,
|
||||||
self.useLocalTemplateDirectory = useLocalTemplateDirectory
|
shared: .init(
|
||||||
self.shared = .init(
|
extraOptions: extraOptions,
|
||||||
extraOptions: extraOptions,
|
inventoryFilePath: inventoryFilePath,
|
||||||
inventoryFilePath: inventoryFilePath,
|
loggingOptions: loggingOptions,
|
||||||
loggingOptions: loggingOptions,
|
quiet: quiet,
|
||||||
quiet: quiet,
|
shell: shell
|
||||||
shell: shell
|
),
|
||||||
|
template: template,
|
||||||
|
useLocalTemplateDirectory: useLocalTemplateDirectory
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user