func (c *Client) Status(patterns []string) (*params.FullStatus, error) {
	var result params.FullStatus
	p := params.StatusParams{Patterns: patterns}
	if err := c.facade.FacadeCall("FullStatus", p, &result); err != nil {
		return nil, err
	}
	// Older servers don't fill out model type, but
	// we know a missing type is an "iaas" model.
	if result.Model.Type == "" {
		result.Model.Type = model.IAAS.String()
	}
	return &result, nil
}
// Status returns the status of the juju model.
Status returns the status of the juju model.
// Status returns the status of the juju model .
func (c *Client) Status(patterns []string) (*params.FullStatus, error) {
	var result params.FullStatus
	p := params.StatusParams{Patterns: patterns}
	if err := c.facade.FacadeCall("FullStatus", p, &result); err != nil {
		return nil, err
	}
	if result.Model.Type == "" {
		result.Model.Type = model.IAAS.String()
	}
	return &result, nil
}
func ( c * Client ) Status ( patterns [ ] string ) ( * params . FullStatus , error ) { var result params . FullStatus p := params . StatusParams { Patterns : patterns } if err := c . facade . FacadeCall ( " " , p , & result ) ; err != nil { return nil , err } if result . Model . Type == " " { result . Model . Type = model . IAAS . String ( ) } return & result , nil }
Status returns the status of the juju model.
Status returns the status of the juju model .
// Older servers don't fill out model type, but // we know a missing type is an "iaas" model.