code: def create_rc(self, manifest_filename, namespace="default"):
          
          rc_manifest, rc_manifest_json  = util.load_yaml(filename=manifest_filename)
          logging.debug("%s" %(rc_manifest_json))
          create_rc_path = "".join(["/api/v1/namespaces/", namespace, "/replicationcontrollers"])
          res = self.execute_operation(method="POST", ops_path=create_rc_path, payload=rc_manifest_json)
          try:
              rc_url = res.json()["metadata"]["selfLink"]
          except KeyError:
              raise ResourceCRUDException("".join(["Sorry, can not create the RC: ", rc_manifest["metadata"]["name"], ". Maybe it exists already?"]))
          logging.info("From %s I created the RC %s at %s" %(manifest_filename, rc_manifest["metadata"]["name"], rc_url))
          return (res, rc_url)
docs: Creates an RC based on a manifest.
  
          :Parameters:
             - `manifest_filename`: The manifest file containing the ReplicationController definition, for example: `manifest/nginx-webserver-rc.yaml`
             - `namespace`: In which namespace the RC should be created, defaults to, well, `default`