class MStrap::Defs::ProjectDef
- MStrap::Defs::ProjectDef
- MStrap::Defs::Def
- Reference
- Object
Defined in:
mstrap/defs/project_def.crConstructors
Instance Method Summary
-
#==(other : self)
Returns
true
if this reference is the same as other. - #cname : String
- #cname=(cname : String)
-
#hash(hasher)
See
Object#hash(hasher)
- #hostname : String | Nil
- #hostname=(hostname : String | Nil)
- #hostname_present? : Bool
- #merge!(other : self)
- #name : String
- #name=(name : String)
- #path : String | Nil
- #path=(path : String | Nil)
- #path_present? : Bool
- #port : Int64 | Nil
- #port=(port : Int64 | Nil)
- #port_present? : Bool
- #repo : String
- #repo=(repo : String)
- #repo_upstream : String | Nil
- #repo_upstream=(repo_upstream : String | Nil)
- #repo_upstream_present? : Bool
- #run_scripts=(run_scripts : Bool)
- #run_scripts? : Bool
- #runtimes : Array(String)
- #runtimes=(runtimes : Array(String))
- #runtimes_present? : Bool
- #upstream : String | Nil
- #upstream=(upstream : String | Nil)
- #upstream_present? : Bool
- #web=(web : Bool)
- #web? : Bool
- #web_present? : Bool
- #websocket=(websocket : Bool)
- #websocket? : Bool
Instance methods inherited from class MStrap::Defs::Def
merge!(other : self)merge!(others : Array(self)) merge!
Constructor methods inherited from class MStrap::Defs::Def
new(node : HCL::AST::Body, ctx : HCL::ExpressionContext)
new
Constructor Detail
Instance Method Detail
def ==(other : self)
#
Description copied from class Reference
Returns true
if this reference is the same as other. Invokes same?
.