I know that doll classes are usually assigned with two colons. But I don't quite understand what :: does. When are two colons needed to define a class in a puppet file?
They are used for namespace separators . It is similar to /